大傢重點學習一下AndroidWidget開發中如何構建Activity類,本例中的Activity類和普通的Activity極為相似,隻是在觸發函數中加載完Activity信息後需要多加一些處理。
AndroidWidget開發
構建Activity類
本例AndroidWidget開發中的Activity類和普通的Activity極為相似,隻是在觸發函數中加載完Activity信息後需要多加一些處理。
(1)在onCreate(Bundlebundle)函數中末尾添加如下語句。其意圖在於保存mAppWidgetId,傳給AppWidgetProvider:
java代碼:
Intentintent=getIntent(); Bundleextras=intent.getExtras(); if(extras!=null){ mAppWidgetId=extras.getInt( AppWidgetManager.EXTRA_APPWIDGET_ID,AppWidgetManager.INVALID_APPWIDGET_ID);
}
if(mAppWidgetId==AppWidgetManager.INVALID_APPWIDGET_ID){
finish();
}