2011-12-12 71 views
1

我试图加载下面Eclipse找不到android.webkit.WebSettings.PluginState;

mWebView.getSettings().setJavaScriptEnabled(true); 
mWebView.getSettings().setPluginState(WebSettings.PluginState.ON); 
mWebView.loadUrl("http://www.adobe.com/software/flash/about/"); 

使用代码在网页视图闪光灯,但是当我输入android.webkit.WebSettings.PluginState; eclipse返回一个错误,要求我搜索存储库以找到它,我的应用程序的MINSDK是7,任何想法?

回答

2

从API级别8开始,PluginState可用。由于您在7上,因此无法使用它。
请参阅the documentation(右上角)

1

如果你想使用minSDK 7,该方法应该是:

WebSettings settings = webview.getSettings(); 
settings.setPluginsEnabled(true); 

否则,从API 8日开始,其方法是:setPluginState。