Я андроид для noob, и я пытаюсь зациклировать текст в двух текстовых изображениях в виджетах с текстом из ArrayList. По какой-то причине виджет отображает только первые текстовые значения из ArrayList и не зацикливает последующие значения. Я уверен, что мой Arraylist имеет несколько значений, так что это не проблема. Любая помощь приветствуется.Почему мой текст не задает текст в виде виджета
My Code;
void updateStory() {
tickerheadline = RssReader.rssheadline.get(storyCounter);
tickerstory = RssReader.rssstory.get(storyCounter);
remoteViews.setTextViewText(R.id.headline, tickerheadline);
remoteViews.setTextViewText(R.id.story, tickerstory);
if (storyCounter==RssReader.rssheadline.size()-1){
storyCounter = 0;
}else{
storyCounter++;
}
appWidgetManager.updateAppWidget(R.layout.widget1, remoteViews);
mHandler.postDelayed(new Runnable() {
public void run() {
updateStory();
} } ,5000); }
}
Какая ошибка? – gpasci
нет ошибки. Текст просто не перезагружается внутри виджета. –
«Я уверен, что у моего Arraylist есть несколько значений, так что это не проблема»: вы зарегистрировали это? Из того, что я вижу, этот бит кода в порядке. – Geobits