У меня есть обычай ArrayAdapter
, который я использую для заполнения ListView
в Activity
. Логика в методе getView
моего ArrayAdapter
требует дополнительной информации, которая хранится в переменной экземпляра в хосте Activity
. Каков наилучший способ доступа к этой переменной из метода getView
моего ArrayAdapter
?Android ListView ArrayAdapter получает данные от активности хоста?
1
A
ответ
0
public class CustomArrayAdapter extends ArrayAdapter<String>
{
String addInfo;
public CustomArrayAdapter(String additionalInfo)
{
addInfo=additionalInfo;
}
}
при создании объекта для arrayadapter, используйте его, как показано ниже
CustomArrayAdapter custAdapter=new CustomArrayAdapter("Additional Info");
+0
Спасибо - это действительно полезно –
Смежные вопросы
- 1. Android Refresh ListView от ArrayAdapter
- 2. Check CheckBox получает от arrayadapter
- 3. Android ListView ArrayAdapter
- 4. ListView, ArrayAdapter в Android
- 5. Android ArrayAdapter & ListView slowown
- 6. Android Listview ArrayAdapter error
- 7. Android Listview ArrayAdapter example
- 8. BroadcastReceiver: Деятельность получает данные от широковещательной активности
- 9. Как пользовательский вид получает данные от активности?
- 10. Заполните Listview от ArrayAdapter от другой функции - Android
- 11. Android, SpannableString, ArrayAdapter и Listview
- 12. Android ListView и ArrayAdapter/Arraylist
- 13. Android ArrayAdapter не обновляет ListView
- 14. ArrayAdapter не привязывает данные к ListView
- 15. android - startActivityForResult от ArrayAdapter
- 16. не получает правильные данные от адаптера до следующей активности
- 17. ArrayAdapter и ListView
- 18. ListView ArrayAdapter не отображает правильные данные
- 19. Почему ArrayAdapter не удается обновить listview после перезапуска активности?
- 20. Android: ListView в изменении ArrayAdapter при прокрутке
- 21. Укладка добавленных строк в ArrayAdapter ListView Android
- 22. Android ListView ArrayAdapter data updates Best Practices
- 23. Android. Строка ListView получает фокус
- 24. Android-ArrayAdapter в listview не обновляется
- 25. Android, получающий данные из Listview
- 26. Обновление одной строки в Android ListView каждые миллисекунду от ArrayAdapter
- 27. сохранить Зачеркнутое текстовое состояние в Listview от ArrayAdapter Android
- 28. Измените определенную строку в ArrayAdapter ListView Android
- 29. Пользовательский ListView ArrayAdapter не отображает отфильтрованные данные
- 30. ListView: Как добавить данные на пользовательский ArrayAdapter?
использовать SimpleCursorAdapter + ContentProvider – pskink
Вы должны передать эту информацию также в конструкторе пользовательского массива адаптер от хозяина деятельности. –
Prankul, как бы передать это в конструкторе адаптера Custom Array? Это именно то, что я хотел бы сделать, но я не знаю, как получить доступ к этой переменной класса активности из конструктора Array Adapter ???? –