我正在試圖製作一個錄製小部件,用戶界面將從WebView中的HTML頁面加載。這可能嗎?我一直在試圖加載網址到Widget,但我得到各種錯誤和我的程序崩潰。我對Android開發並不陌生,並不清楚這些東西的工作原理。如何將WebView添加到Widget中?
這是我的Widget提供商類:
public class RecordAppWidgetProvider extends AppWidgetProvider {
WebView webview;
@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) {
webview.getSettings().setJavaScriptEnabled(true);
webview.loadUrl("http://www.google.com");
webview.setWebViewClient(new WebViewClient());
}
}
我想我要加載的WebView以某種方式,通常我這個做:
webview = (WebView) findViewById(R.id.webview);
但它不」在這裏工作,我認爲findViewById是來自Activity?