при нажатии на конкретную радио-кнопку текст должен появиться только ниже этой радио-кнопки Как это сделать - PullRequest
0 голосов
/ 02 мая 2011

Я пытаюсь создать горизонтальный список переключателей, где текст чтобы каждая кнопка находилась ниже кнопки, а не справа от нее, как по умолчанию.

Я могу создать следующее: (O - переключатель, а xx - текст для каждой кнопки)

O xx O xx O xx

Но я хочу иметь это: текст должен появляться, когда я нажимаю на определенную радиокнопку, в противном случае он должен быть невидимым ....

O O O хх хх хх

Пожалуйста, предоставьте образец кода

Заранее спасибо

Ответы [ 2 ]

0 голосов
/ 06 мая 2011

вы можете попробовать что-то вроде этого

    final RadioButton r = new RadioButton(this);
    r.setOnCheckedChangeListener(new OnCheckedChangeListener()
    {

        @Override
        public void onCheckedChanged(CompoundButton arg0, boolean arg1)
        {
            if(r.isChecked())
                r.setText("xyx");
            else
                r.setText("");
        }
    });
0 голосов
/ 02 мая 2011

Вы можете использовать метки переключателей (и упорядочивать их по таблице и т. Д.).

Т.е.:

<table>
<tr><td> radio1 </td><td> radio2 </td><td> radio3 </td><td> <label for="radio1">xx</label> </td><td> <label for="radio2">xx</label> </td><td> <label for="radio3">xx</label> </td></tr>
</table>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...