Android Widget裡的activity – Android移動開發技術文章_手機開發 Android移動開發教學課程

大傢重點學習一下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();  

You May Also Like