我是Android应用程序开发的新手,所以请不要怀疑我的问题 我已经研究过文档并知道提供了哪些组件以及如何使用它 现在问题是我遇到一些困难,为我的特殊情况找到合适的xml布局:
我想要有三个复选框,排成一行(第一个复选框在顶部,第二个在中间,第三个在底部)。
然后我想将这些复选框放在一个容器中,这样我就可以通过一个调用启用/禁用整个容器,而不是单独使用每个复选框。
该容器还应显示一种标题,用短文本(提示标签)描述选择。
我对任何想法和提前感谢感到高兴!
答案 0 :(得分:0)
假设您的意思是一列,这可能对您有用:
(要启用/禁用整个容器,只需在名为“checkbox_layout”的线性布局上调用setVisibility(View.GONE)
)
<LinearLayout
android:id="@+id/checkbox_layout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical">
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:text="Header"
android:textStyle="bold" />
<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Label 1" />
<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Label 2" />
<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Label 3" />
</LinearLayout>