Я создал несколько макетов xml. Теперь я создаю собственный макет (в моем java-файле) с некоторыми элементами и хочу добавить ранее созданный макет (макеты xml). Как я могу это сделать?Как добавить дочерние макеты в настраиваемый макет в android
1
A
ответ
2
Вы можете использовать LayoutInflater
для инсталляции макетов. И добавить надутый вид к пользовательскому зрения по методу addView()
Для экс:
LayoutInflater mInflater = (LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE);
ViewGroup viewTobeLoaded = mInflater.inflate(R.layout.ilan_list_item, null);
yourView.addView(viewTobeLoaded);
Надежда помогает
0
Используйте <include>
тег в новом макете. См. docs here.
Смежные вопросы
- 1. Добавить настраиваемый макет в макет операции динамически
- 2. Как добавить макет в свой настраиваемый вид
- 3. Как добавить настраиваемый tablelayout в макет .xml?
- 4. Как добавить настраиваемый макет нижнего колонтитула в макет действия
- 5. Как создать настраиваемый макет
- 6. Как добавить макет в макет в android
- 7. Найти родительский макет объекта для ребенка, дочерние макеты объектов родителя
- 8. добавить тень в макет программно в Android?
- 9. Как добавить панель вкладок Java в настраиваемый макет?
- 10. Как добавить стандартное поле в настраиваемый макет SugarCRM 7
- 11. JTabbedPane настраиваемый компонентный макет
- 12. Android Организуйте макеты в подпапки
- 13. PreferenceFragmentCompat настраиваемый макет
- 14. Android макеты в прошивкой
- 15. Можете ли вы повторно использовать дочерние макеты?
- 16. Как добавить последовательные ряды макеты один за другими в Android
- 17. Как добавить прокрутку в макет Android?
- 18. добавить макет как вид в Android
- 19. Android: как добавить макет в AbsoluteLayout
- 20. Как создавать макеты в Android?
- 21. организовать вложенные макеты в Android
- 22. Android - как раздуть сложный макет и добавить в другой макет?
- 23. Android: Как понять макеты?
- 24. Добавить гнездовое дочерние фрагменты в макет с неодинаковыми родительскими идентификаторами
- 25. Как добавить макеты к фрагментам вкладок?
- 26. Как заставить макеты изменения в Android
- 27. Как добавить макеты в навигационную панель?
- 28. Добавить динамически кнопки в макет в android
- 29. Добавить динамические дочерние представления в expandableListView android
- 30. Вложенные макеты Android
Не могли бы вы рассказать мне, содержит ли список (ilan_list_item) список, как мы можем настроить наш пользовательский адаптер для этого ListView? в основном я хочу получить доступ к элементам этого дочернего представления. – Comet
После раздувания зрения просто используйте ListView yourListView = (ListView) viewTobeLoaded.findViewById (R.id.yourListViewId); А затем установите адаптер как обычно, yourListView.setAdapter (yourAdapter); –
Спасибо за ответ Мурат. У меня есть еще одна проблема, в которой в спискеView я добавил слушателя onclick. Каждый элемент listView представляет собой относительный макет, содержащий 3 элемента (textView и изображение). используя listview.getChildAt (position), я могу получить listitem, но я хочу установить textview для другого значения. Как мне это сделать? – Comet