我正嘗試在適配器內創建動態文本瀏覽。我有一個傳入適配器的對象列表。列表中的每個對象都包含一個本身就是一個列表的鍵。我正在根據這個內部列表的大小創建文字視圖。我的問題是創建的文字視圖的數量不正確。它不僅獲取當前對象的值,還獲取其他對象的值。請幫助在適配器內創建動態文本瀏覽器android
List<TimelineDetailsObj> listOfTimelines = new ArrayList<TimelineDetailsObj>();
listOfTimelines = userFeedsList.get(positionInList).timeLinedetails;
for(int i = 0 ; i < listOfTimelines.size() ; i++){
String reminderTitleString = listOfTimelines.get(i).learningModuleName
+ " - "
+ listOfTimelines.get(i).title
+ " ...";
TextView timelineTitleTV = new TextView(context, null,
android.R.attr.textColorLink);
timelineTitleTV.setTag(cellElementsHolder);
CellElementHolder holder = (CellElementHolder) timelineTitleTV.getTag();
timelineTitleTV.setText(reminderTitleString);
// cellElementsHolder.ll_feed_timelinesLL_timeline
// .removeAllViews();
holder.ll_feed_timelinesLL_timeline
.addView(timelineTitleTV);
}
發佈您的代碼,只有那麼我們可以幫助你.. – 2014-10-30 12:33:09
使用expandablelistview /適配器,而不是列表視圖 – Selvin 2014-10-30 12:53:07