在android应用程序小部件中使用值列表更新文本视图

在android应用程序小部件中使用值列表更新文本视图,android,android-asynctask,textview,android-appwidget,Android,Android Asynctask,Textview,Android Appwidget,我有一个应用程序小部件,它在AsyncTask的doInBackground()方法中执行一些操作,最后的步骤是获取商店名称列表,如下所示: Store storeObject=store.getStores().getItems().get(0).getStore(); String name= storeObject.getName(); //name of the store return name; 现在我的名字在第0位。 现在,当您单击下一步按钮时,我希望在我的窗口

我有一个应用程序小部件,它在AsyncTask的doInBackground()方法中执行一些操作,最后的步骤是获取商店名称列表,如下所示:

Store storeObject=store.getStores().getItems().get(0).getStore();
String name= storeObject.getName();
//name of the store         
return name;
现在我的名字在第0位。 现在,当您单击下一步按钮时,我希望在我的窗口小部件文本视图中逐个显示所有商店的名称(在我的代码中是27个)

那么,我应该如何在AsyncTask的onPostExecute()中在远程视图中传递此名称呢

updateViews.setTextViewText(R.id.text_view, name);
updateViews.setOnClickPendingIntent(R.id.next, pendingIntent);

我应该在哪里使用for循环?在后台还是在后台,或者两者兼而有之?如何在RemoteView中使用循环并对其进行更新?请帮忙。我是个新手。

我明白了。这是一个列表,所以我生成了一个随机更新的索引,不需要循环