WebView의 HTML 페이지에서 사용자 인터페이스가로드되는 레코딩 위젯을 만들려고합니다. 이것이 가능한가? 위젯에 URL을로드하려고 시도했지만 모든 종류의 오류가 발생하고 프로그램이 다운됩니다. 나는 안드로이드 개발에 익숙하지 않고이 물건이 아직 어떻게 작동하는지 정말로 모른다.WebView를 위젯에 어떻게 추가합니까?
이 내 위젯 프로 바이더 클래스입니다 :
webview = (WebView) findViewById(R.id.webview);
그러나 '아무튼 : 나는 어떤 방법으로 웹보기를로드해야합니다 생각
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());
}
}
, 일반적으로 나는이 함께 할 여기에서 일하면 findViewById가 Activity에서 온 것 같아요?