Мне нужно динамически добавлять список представлений (в представлениях используется RelativeLayout). Могу ли я это сделать, указав определение вида в xml и создав экземпляр нескольких объектов? Это дает обычные преимущества отделяя часть представления от кода (например, облегчая для пользователей UI изменение вещей) или собирается ли ArrayAdapter предлагаемый/единственный маршрут?Создание нескольких объектов вида, определенных в xml
1
A
ответ
1
Вы говорите, что хотите это сделать?
View v1 = (View) findViewById(R.id.someView);
View v2 = (View) findViewById(R.id.someView);
Если вы сделаете это, у вас будет всего 2 ссылки на один и тот же вид; он не создает два отдельных объекта View. Однако, если вы хотите создать вертикальный список представлений, просмотрите ListActivity. в этом случае вы создадите макет xml, который будет использоваться для каждого элемента в списке. вам нужно будет реализовать ListAdapter или использовать SimpleArrayAdapter.
это поможет?
Смежные вопросы
- 1. Создание нескольких объектов Tastypie POST XML
- 2. десериализация XML для объектов, определенных в нескольких схемах
- 3. Создание объектов из XML
- 4. Java создание нескольких объектов
- 5. Создание нескольких объектов подкласса
- 6. JQuery: Создание нескольких объектов
- 7. Создание нескольких объектов draggable
- 8. создание нескольких объектов графика
- 9. Three.js Создание нескольких объектов
- 10. Создание нескольких объектов simple_html_dom()
- 11. создание нескольких объектов UIImagePickerController
- 12. Создание нескольких объектов в цикле
- 13. Создание нескольких объектов в классе
- 14. Создание нескольких объектов в цикле
- 15. Создание нескольких сотен объектов lags
- 16. создание нескольких объектов, автоматически пронумерованных
- 17. Создание объектов jpa нескольких типов
- 18. DirectX 11: Создание нескольких объектов
- 19. Создание нескольких объектов внутри класса
- 20. Создание экземпляра нескольких объектов Laravel
- 21. Создание нескольких объектов из списка
- 22. Создание и обновление нескольких объектов
- 23. Создание нескольких объектов внутри цикла
- 24. Создание нескольких объектов модуля шаблона
- 25. Создание нескольких объектов для объекта
- 26. создание объектов из XML-анализа
- 27. Возможно создание XML-файла из определенных div?
- 28. Создание макета XML из уже существующего вида
- 29. Создание XML из нескольких классов?
- 30. Создание нескольких доменных объектов в Grails
Да, я хочу сделать что-то подобное, но не получаю ссылки на один и тот же взгляд. Было просто любопытно, есть ли способ получить экземпляр «похожих» объектов, поскольку я считал логичным, что такая вещь существует. При использовании ListActivity часть представления (список), о которой я говорю, является частью активности, т. Е. Помимо этого списка есть другие представления, которые должны отображаться в действии. – user362953
Фактически список действий может выглядеть, как вы хотите. вы можете выложить его, но вы хотите, пока он содержит ListView. – mtmurdock
Спасибо за ответ, я использовал надув на данный момент, ListActivity, ListView кажутся более элегантными. – user362953