Я снабжу это предисловием с, я только что начал изучать Android так быть нежным. Я происхожу из ASP.NET / фон Silverlight, таким образом, я искал что-то вроде средств управления.
Я хочу снова использовать расположение (шаблон объекта ListView) в других разметках.
Таким образом, что в моих других разметках я могу просто добавить <myListItem />
показать его.
Это, или что-нибудь как он возможно? или есть ли лучшие пути?
Это очень возможно; вам просто нужно использовать тег
. Обычно вы помещаете свой макет в файл, а затем делаете:
<include layout="@layout/my_list_item_template" />
Ромен Гай подробно описывает, как его использовать здесь: http://www.curious-creature.org/2009/02/25/ android-layout-trick-2-include-to-reuse /
(Я предполагаю, что вам нужен многоразовый макет, а не пользовательский компонент. Разница многоразовый макет похож на повторное использование фрагментов стандартных компонентов, тогда как настраиваемый компонент используется, когда вам нужно расширить функциональность определенного виджета, например TextView или Button. Если вам нужен настраиваемый компонент, вам придется сделайте гораздо больше работы над ответом Эриха Дугласа, чтобы узнать больше об этом.)