RelativeLayout внутри ToggleButton? - PullRequest
0 голосов
/ 16 декабря 2011

Как лучше всего поместить RelativeLayout внутри в ToggleButton?Если это имеет значение, RelativeLayout имеет несколько TextViews, содержащихся внутри.

Этот вопрос похож на lativelayout и togglebutton , но с небольшой разницей.В указанном вопросе пользователь поместил TextView с ToggleButton внутри RelativeLayout.В моем случае я хочу поместить RelativeLayout внутри ToggleButton, чтобы мне не нужно было добавлять onClickListener к RelativeLayout.

Возможно ли это только путем расширения CompoundButton?

Редактировать: Каков наилучший способ создания виджета / представления с функциональностью, подобной ToggleButton, где текст включения / выключения может быть заменен любым другим виджетом / представлением / группой просмотра?

Ответы [ 2 ]

1 голос
/ 16 декабря 2011

Возможно ли это только путем расширения CompoundButton?

Это также не будет работать.CompoundButton не является ViewGroup, поэтому он не может содержать виджеты.

Каков наилучший способ создания виджета / представления с функциональностью, подобной ToggleButton, в которой текст включения / выключения можно заменить налюбой другой виджет / view / viewgroup?

Это будет полностью пользовательский View или ViewGroup.

1 голос
/ 16 декабря 2011

Вы не можете поместить RelativeLayout в ToggleButton.

ToggleButton - View, а RelativeLayout - ViewGroup.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...