0
好傢伙我創建一個應用程序,有一個小部件 的應用和窗口小部件完美地工作 但如果我重新啓動手機應用程序會崩潰 我因爲使用一些功能部件我假設這從主要活動處理的Widget手機重啓後onEnabled
我讀過有關的小部件重新啓動後 調用onEnabled所以我想在重新啓動後創建一個臨時視圖 這是我onEnabled代碼
@Override
public void onEnabled(Context context) {
Log.i("INDEX", "WIDGET Enabled");
AppWidgetManager mgr = AppWidgetManager.getInstance(context);
// Get the layout for the App Widget
RemoteViews views = new RemoteViews(context.getPackageName(),R.layout.widget_restart);
ComponentName comp = new ComponentName(context.getPackageName(),Widget.class.getName());
mgr.updateAppWidget(comp, views);
}
,我可以使用logcat來追蹤錯誤嗎? ,因爲logcat甚至沒有顯示任何日誌,即使我在上面的代碼中添加了日誌
任何人都可以請解釋在重新啓動後小部件是如何工作的嗎? 或給我另一種選擇?
謝謝