Inflating layout in custom control - how?

У меня есть идея, как создать пользовательский элемент управления здесь: Интерфейс Android - нужны предложения о том, какие виджеты использовать.

Как мне сделать ТО ЖЕ, но создать макет элемента управления в XML и просто добавить его в код? Не то, что в этом примере, где я должен создавать каждый элемент управления вручную.

Моя первая проблема в том, что LinearLayout, который используется в качестве основы, не поддерживает команду setView (). Должен ли я расширить что-то еще?

РЕДАКТИРОВАТЬ: Я нашел Эта: http://developer.android.com/guide/topics/ui/custom-components.html и это: http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/List4.html

Seems like I need COMPOUND CONTROL. I just need little bit of code. How do I inflate control's content from XML? BOth article and sample say I can but HOW?

14
задан Community 23 May 2017 в 12:09
поделиться