課程
/移動(dòng)開發(fā)
/Android
/Android-Widget桌面小組件
在小組件里面沒有找到自己剛建的widget???
2016-06-11
源自:Android-Widget桌面小組件 2-2
正在回答
錯(cuò)誤可能:
1、xml文件里面android:initialLayout="@layout/widget"
2、如果widget布局里面沒TextView沒有設(shè)初始內(nèi)容,有可能錯(cuò)誤:
????
RemoteViews rv=new RemoteViews(getPackageName(), R.layout.widget);
rv.setTextViewText(R.id.tv_weather, info);
ComponentName cn=new ComponentName(getApplicationContext(), AppWidgetWeather.class);
AppWidgetManager awm=AppWidgetManager.getInstance(getApplicationContext());
awm.updateAppWidget(cn, rv);
慕粉3477397 提問者
在真機(jī)上該如何顯示啊,怎么看不見啊,
清單文件里的元數(shù)據(jù)一欄里要這樣寫 android:name="android.appwidget.provider",不能寫成android:name="android.widget.provider"
<meta-data android:name="android.appwidget.provider"
? ? ? ? ? ? ? ? android:resource="@layout/deskview"/>
我之前把"appwidget"改成"widget"后,發(fā)現(xiàn)確實(shí)不能找到自己的widget了,希望能幫到你。
舉報(bào)
Android-Widget桌面小組件的使用,帶你實(shí)現(xiàn)多個(gè)小組件功能
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-06-16
錯(cuò)誤可能:
1、xml文件里面android:initialLayout="@layout/widget"
2、如果widget布局里面沒TextView沒有設(shè)初始內(nèi)容,有可能錯(cuò)誤:
????
RemoteViews rv=new RemoteViews(getPackageName(), R.layout.widget);
rv.setTextViewText(R.id.tv_weather, info);
ComponentName cn=new ComponentName(getApplicationContext(), AppWidgetWeather.class);
AppWidgetManager awm=AppWidgetManager.getInstance(getApplicationContext());
awm.updateAppWidget(cn, rv);
2016-10-09
在真機(jī)上該如何顯示啊,怎么看不見啊,
2016-08-11
清單文件里的元數(shù)據(jù)一欄里要這樣寫 android:name="android.appwidget.provider",不能寫成android:name="android.widget.provider"
<meta-data android:name="android.appwidget.provider"
? ? ? ? ? ? ? ? android:resource="@layout/deskview"/>
我之前把"appwidget"改成"widget"后,發(fā)現(xiàn)確實(shí)不能找到自己的widget了,希望能幫到你。