これらのビューの配置に問題があります。以下のようにしたいです。2 つのラジオ ボタン (rb_) と、最初のラジオの横に編集テキスト (et_)、2 番目のラジオの横に展開可能なリスト ビュー (lv_) があります。
次のコードを試してみましたが、目的を達成できませんでした。et_new_trip が rb_create_new の右側ではなく別の行にプッシュされ、lv_old_trip がまったく表示されませんでした。理由はありますか?ありがとう。
<RelativeLayout android:id="@+id/rl_trip"
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true">
<RadioGroup android:id="@+id/rg_trip_creation"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
>
<RadioButton android:id="@+id/rb_create_new"
style="@style/WrapContentWidthHeight"
android:text="New trip"/>
<EditText android:id="@+id/et_new_trip"
android:layout_height="30dp"
android:layout_width="200dp"
android:layout_toEndOf="@+id/rb_create_new"
android:layout_alignBottom="@+id/rb_create_new"
android:text="New Trip name"/>
<RadioButton android:id="@+id/rb_old_trip"
android:layout_height="30dp"
android:layout_width="200dp"
android:text="Previous trip"/>
<ExpandableListView
android:id="@+id/lv_old_trip"
android:layout_height="30dp"
android:layout_width="200dp"
android:layout_alignBottom="@+id/rb_old_trip"
android:layout_toEndOf="@+id/rb_old_trip"
/>
</RadioGroup>
</RelativeLayout>