小编sky*_*rxx的帖子

用于更新小部件的AsyncTask - 如何在onPostExecute()中访问textviews?

以下情况:

我有一个app widget从网址轮询数据并使用parsed html.更新小部件.在pre-honeycomb设备上,这可以通过service不使用单独的线程来完成.现在,在ICS上,这已经发生了变化,这ASyncThread是必要的.

TextViewsWidget-Updater-Service我使用中访问

RemoteViews remoteViews = new RemoteViews(getApplicationContext().getPackageName(), R.layout.widget_layout);
remoteViews.setTextViewText(R.id.TextView1,"test"); 
Run Code Online (Sandbox Code Playgroud)

但这似乎不起作用ASyncThread.可能是,主线服务已经在线程试图改变时终止了textview吗?

解决这个问题的任何想法?

multithreading android widget android-appwidget

8
推荐指数
1
解决办法
4359
查看次数