我有自定義適配器的自定義列表視圖。自定義列表視圖由圖像和兩個文本視圖組成,可以說textViewA和textViewB。現在我想在自定義列表視圖的每一行中更改textViewB的文本,而不更新其他組件。我的第一個問題是可能的嗎?如果是的話,我該怎麼做。Android:如何更新自定義ListView的組件
0
A
回答
0
您是否試過將String[]
參數傳遞給您的適配器?例如:
public class CustomAdapter extends BaseAdapter {
String[] data_text;
CustomAdapter() {
}
CustomAdapter(String[] text) {
data_text = text;
}
CustomAdapter(ArrayList<String> text) {
data_text = new String[text.size()];
for (int i = 0; i < text.size(); i++) {
data_text[i] = text.get(i);
}
}
@Override
public int getCount() {
return data_text.length;
}
@Override
public String getItem(int position) {
return null;
}
@Override
public long getItemId(int position) {
return position;
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
LayoutInflater inflater = getLayoutInflater();
View row;
row = inflater.inflate(R.layout.drawer_list_item, parent, false);
TextView textview = (TextView) row.findViewById(R.id.text1);
textview.setText(data_text[position]);
return (row);
}
}
0
您必須調用notifyDataSetChanged()並更改適配器中的textview值。
0
listView.setadaptor(null);
// do what ever methods here to change your data, strings objects, etc
listview.notifyDataSetChanged();
相關問題
- 1. 如何更新Joomla自定義組件?
- 2. 如何自定義的ListView Seletion Android中
- 3. 更新自定義ListView中的TextView
- 4. 自定義Android ListView
- 5. 自定義ListView Android
- 6. 自定義Android ListView
- 7. Android的ListView自動更新?
- 8. Android自定義ListView刷新問題
- 9. Android - 滾動時自定義listview更改?
- 10. Android中的自定義ListView
- 11. 如何在android中自定義listview?
- 12. 如何自定義listview行android
- 13. ListView與自定義ArrayAdapter不更新
- 14. 自定義Observable不更新UWP ListView
- 15. Knockout自定義組件不更新
- 16. 如何更改textview的自定義listview上點擊-Android
- 17. 如何使用ASyncTask更新自定義ListView中的ImageView?
- 18. 如何更新我的自定義listView顯示?
- 19. 自定義ListView更新,刪除不在Android中反映?
- 20. 如何自發更新Listview?
- 21. Android ListView自定義標題
- 22. 自定義ListView行Android
- 23. 自定義無盡ListView Android
- 24. android-自定義listview與edittext
- 25. Android AsyncTask自定義ListView
- 26. Android ListView自定義ID
- 27. Android ListView自定義圖標
- 28. Android ListView自定義佈局
- 29. 自定義Android ListView顏色?
- 30. 自定義ListView不刷新