Как изменить позицию RadioGroup - PullRequest
0 голосов
/ 28 марта 2012

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

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

    else if(group==gravedad)
    {
        if(checkedId==R.id.izq)
        {
            gravedad.setGravity(Gravity.LEFT);
        }else if(checkedId==R.id.ctr)
        {
            gravedad.setGravity(Gravity.CENTER);
        }else if(checkedId==R.id.der)
        {
            gravedad.setGravity(Gravity.RIGHT);
        }
    }

Может быть, я испортил xml ... вот как я его настроил

<RadioGroup
    android:id="@+id/gravedad"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" 
    android:layout_marginTop="10dip"  >

    <RadioButton
        android:id="@+id/izq"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Izquierda" />

    <RadioButton
        android:id="@+id/ctr"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Centro" />

    <RadioButton
        android:id="@+id/der"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Derecha" />
</RadioGroup>

1 Ответ

0 голосов
/ 28 марта 2012

если ваш api> 11, вы можете сделать это, чтобы изменить положение радиогруппы

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