• ベストアンサー

エクリプスにて

ウェブビューアプリで下記コードを記入しているのですが この部分でエラーが起きてしまいます。 //Flashなどのプラグインを有効にする webview.getSettings().setPluginsEnabled(true); 【エラー】 The method setPluginsEnabled(boolean) is undefined for the type WebSettings 対応はどのようにすべきでしょうか?

  • Java
  • 回答数1
  • ありがとう数12

質問者が選んだベストアンサー

  • ベストアンサー
noname#247307
noname#247307
回答No.1

setPluginsEnabledはもともとdeprecatedだったメソッドで、API 18から削除されてます。使うなら、setPluginState(WebSettings.PluginState.ON);を使って下さい。

関連するQ&A

  • loggerが使えなくなった(ソースコードレベルのエラー)

    こんにちは。 以前正常にコンパイルできていたプログラムを ちょっと修正したくなり、コンパイルしようとしたのですが、 logger部分のエラーでコンパイルできなくなりました。 どれも下記のようなエラーです。 The method contains(String) is undefined for the type String The method debug(String) is undefined for the type Logger Windowsを再インストールしたため、 最新のJRE、Eclipeseをインストールしたのですが、 最新版ではloggerをサポートしなくなったのかと思い、 古いJRE SE 142_19、Eclipse 3.4.0にインストールしなおしました。 ※残念ながら、以前使用していたバージョンはわかりません。 初歩的な事なのだと思いますが、 完全プログラミングから離れていたため、 どうしてよいか皆目わかりません。 どなたか教えてください。 よろしくお願いします。

    • ベストアンサー
    • Java
  • NyARToolkit&Xperia実機デバッグ

    お詳しい方、ご教授ください。 NyARToolkit for AndroidをXperia(SO-01B)で実機デバッグしたいのですが、なかなか上手くいきません。 (1)ダウンロードした「NyARToolkit_Android_v3.0.0-1os2.1」をEclipseにインポートしました。 (2)「AndroidManifest.xml」の「android:debuggable="false"」を「android:debuggable="true"」に変更。 (3)文字化けの為、文字コードをUTF-8に変更しました。 (4)「Unable to resolve target 'android-7'」というエラーメッセージが出るので、「project.properties」の「target=android-7」の部分を「target=android-4」に変更。 (5)「Project」→「Clean...」 (6)「The method setZOrderOnTop(boolean) is undefined for the type GLSurfaceView」というエラーが出ます。 Xperia(SO-01B)は最新のソフトウェアに更新済みです。 「HelloWorld!」のような簡単なプログラムは実機デバッグ出来ます。 ご回答、宜しくお願いします。

  • 変数booleanの扱い方

    下記のコードでコンパイルしたところ、出現 int 互換性のない型 要求:boolean boolean bl = 0 ; とエラーが出ました。コード上でまず、bl = 0 と0が入るのがまず分からないのと、trueとfalseを入れ換えているのがわかりません。すみませんが、かなりわかってないので、出来るだけ詳しく説明お願いします。 boolean bl = 0; for(int i=0; i<5; i++) for(int j=0; j<5; j++) if(bl == false){ System.out.print('*'); bl = true; } else{ System.out.print('-'); bl = false; } } お決まりのクラス宣言などのコードは省きました。

    • ベストアンサー
    • Java
  • webviewを使用したandroidアプリ

    現在WebViewを使用したandroidアプリを作成中です。 webview領域を更新するボタンを作成したいのですが、 手順がわからず困っています。 内容的には intentにてListViewを生成(タイトルと日付を表示)→リストをクリックすると タイトル(TextView)・日付(TextView)・詳細文言(WebView)が 別Activityにて表示される内容になっています。 詳細文言を表示されるページにてWebView領域更新ボタンを作成したいが うまく行かないという状況です。 現在作成した内容は下記になり、このコードで更新をすると WebView領域には何も表示がされない状況となります。 public boolean onOptionsItemSelected(MenuItem item) { WebView myWebView =(WebView)findViewById(R.id.webView1); switch (item.getItemId()) { case MENU_SELECT_A: //更新が押されたときの処理 myWebView.reload(); return true; } return false; } わかる方がいらっしゃいましたら、ご指導お願いいたします。

  • androidアプリ開発 youtube表示方法

    androidアプリをjavaで開発してます。youtube動画を見れるアプリにしたいです。下記のコードでyoutubeサイトには行けるんですが、画象をクリックしても動画を見ることができません。どのようにすれば動画を見れるようになるでしょうか?どうぞよろしくお願いします。 package com.XXX; import android.app.Activity; import android.os.Bundle; import android.webkit.WebSettings; import android.webkit.WebView; import android.webkit.WebViewClient; public class WebViewActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.web); WebView webView = (WebView)findViewById(R.id.main_webview); webView.setWebViewClient(new WebViewClient()); webView.loadUrl(url); WebSettings webSettings = webView.getSettings(); webSettings.setJavaScriptEnabled(true); } }

  • Array (NoMethodError)

    リンク先コードをcodepadで試したら下記エラーになりました。 エラーを消すにはどうすればよいでしょうか? Line 3:in `percentile_rank': undefined method `count' for [0, 20, 40, 60, 80, 100]:Array (NoMethodError) from t.rb:11 ▽Ruby - パーセンタイル順位   http://www40.atwiki.jp/spellbound/pages/2092.html

    • ベストアンサー
    • Ruby
  • httpステータスコード 取得

    AndroidStudioでステータスコードを取得する方法について https://developer.android.com/reference/java/net/HttpURLConnection.html 404や500などのhttpステータスコードを取得したいのですが上記の公式リファレンスで調べてみたところ 「HTTP_NOT_FOUND」を使えば404のコードが取得できる可能性があると思っていて タッチイベントなら public boolean onTouchEvent(MotionEvent event) {....}などのメソッドがあると思うのですが どのメソッドで使えば良いのかなど コードのサンプルを調べているのですが中々見つかりません。 「HTTP_NOT_FOUND」はどのメソッドで使えばいいのでしょうか? 目的 ・Webviewにて表示しているアプリでサイトが見つからないときに404などのコードをエラー画面に表示し500などの場合も別のエラーページを表示したい。

    • ベストアンサー
    • Java
  • インターネットでエラーが出ます。

    "Method no allowed. The CNNECT method is not allowed for the."とエラーが出てWindowsのUpdateやYahoo Mailのログインなどが出来ないんです。ちなみにFONの無線でInternetをやっています。 PCを変えたら突然出来なくなってしまいました。セキュリティーを下げても同じで・・ 宜しくお願いいたします。

  • return文について質問

    以下は、あるJavaの参考書の問題を僕が解いてソースコードに起こしたものです。その際のエラーが出てしまうことについて、その原因を質問させていただきます。 package 第16章; public class 練習16_4_4 { public static void main(String[]arg){ double[]dt={55.1,23.0,168.8,25.6,33.1,101.5}; System.out.println(isOver100(dt)); } public static boolean isOver100(double[]a){ for(double x:a){ if(x>100.0){ return true; }else{ return false; } } } } 質問:『public static boolean isOver100(double[]a){』、ここの部分でエラーとして「このメソッドは型booleanの結果を戻す必要があります」と表示されます。何故ですか?だって、return文で型booleanであるtrueやfalse返してるのに、、 まったく原因わかりません。

    • ベストアンサー
    • Java
  • railsのform_forの使い方

    現在rails3.2でrailsの勉強をしています。この過程で困ったことがありましたので質問させていただきました。 それはviewにfomr_forを定義するとエラーをはいて動かないのです。 具体的にソースで説明します。 ・コントロールのソース class ComicListController < ApplicationController def index @comic_master_r = ComicMaster.new end end ・Viewのソース <%= form_for @comic_master_r do |f| %> <% end %> ・エラーの内容 undefined method `comic_masters_path' for #<#<Class:0x9da00d0>:0x9e73d04> 私個人の見解としては、form_forを使う際に必要とされるコントロール側の変数の定義が足りないからではないかと思っているのですが、googleの検索結果ではViewしか書いていないことが多く、コントロールにどんなものを定義すればいいのか、うまく判断がつきません。 ご回答お待ちしております。

    • ベストアンサー
    • Ruby

専門家に質問してみよう