1
我正在編寫一個AppWidget,它具有顯示用戶選擇的信息的視圖(例如Textview),我希望我的UI事件處理程序每次觸發UI-Event時都更新文本視圖,問題是我如何通過Remoteviews僅更新的TextView,是AppWidgetManager的partiallyUpdateAppWidget方法解決,如果是真的,請告訴我它的使用,提前如何部分更新AppWidget
我正在編寫一個AppWidget,它具有顯示用戶選擇的信息的視圖(例如Textview),我希望我的UI事件處理程序每次觸發UI-Event時都更新文本視圖,問題是我如何通過Remoteviews僅更新的TextView,是AppWidgetManager的partiallyUpdateAppWidget方法解決,如果是真的,請告訴我它的使用,提前如何部分更新AppWidget
感謝,如果你把它寫入API 11及以上的使用:
// Get the layout for the App Widget
RemoteViews views = new RemoteViews(context.getPackageName(), R.layout.widget);
views.setTextViewText(id,text);
appWidgetManager.updateAppWidget(appWidgetId, views);
在這個問題中所示 How to partially update views in an app widget without rebuilding all the RemoteViews
否則重建整個removeviews(basiclly再次調用remoteViews)
不錯的一個,如果你找到一個有用的添加它 –