如何在一行TableRow里面如何设置三个选项?<TableRow>
<CheckBox android:id="@+id/cbswim"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/checkboxsportswim"
android:layout_gravity="left"
/>
<CheckBox android:id="@+id/csrun"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/checkboxsportrun"
android:layout_gravity="center_vertical"
/>
<CheckBox android:id="@+id/csfootball"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/checkboxsportfootball"
android:layout_gravity="right"
/>
</TableRow>
我一行设置了三个,但是运行的时候只显示前两个。
如图另外我知道应该去看源码,但是源码中都是类,我不知道如果通过看这些类文件来进行xml文件的配置。
谁能教一下?
<CheckBox android:id="@+id/cbswim"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/checkboxsportswim"
android:layout_gravity="left"
/>
<CheckBox android:id="@+id/csrun"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/checkboxsportrun"
android:layout_gravity="center_vertical"
/>
<CheckBox android:id="@+id/csfootball"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/checkboxsportfootball"
android:layout_gravity="right"
/>
</TableRow>
我一行设置了三个,但是运行的时候只显示前两个。
如图另外我知道应该去看源码,但是源码中都是类,我不知道如果通过看这些类文件来进行xml文件的配置。
谁能教一下?
解决方案 »
- android apk java混淆加密 分享一下,欢迎探讨
- android PAD UI开发 类似分屏效果的疑问 在线等
- onKeyListener 软键盘不起作用?--讨论
- android怎么实现自动解锁,和自动打开应用程序?
- android 手机监控
- 请用过VideoView类的朋友帮助
- 关于安卓
- 在Android中解析数据库中字段格式为text的值?
- eclipse 导入带有C++的android项目。
- Android焦点的获取,以及焦点方向设置
- 有没有人做andriod的长连接。
- 求助新建android时,Create Activity Select an activity 为啥下边是空白啊
android:layout_width="match_parent"
android:layout_height="match_parent"
android:shrinkColumns="3" >....
</TableLayout>
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:shrinkColumns="3" >
<TableRow>
<CheckBox android:id="@+id/cbswim"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/checkboxsportswim"
android:layout_gravity="left"
/>
<CheckBox android:id="@+id/csrun"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/checkboxsportrun"
android:layout_gravity="center_vertical"
/>
<CheckBox android:id="@+id/csfootball"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/checkboxsportfootball"
android:layout_gravity="right"
/>
</TableRow></TableLayout>
其原因是我在这个TableRow的上面的那个TableRow设置为了只显示两列,所以这个TableRow默认也是只显示两列了。
不过还是谢谢帮忙。