我需要一个xml文件用于以下操作:我有一个复选框按钮。当我点击它时,3个复选框按钮将在屏幕上显示。怎么做 ?安卓复选框
安卓复选框
回答
刚才的所有复选框添加到布局,所以他们都是可见的,然后用这样的代码做一些可见光/动态无形:
findViewById(R.id.checkbox5).setVisibility(View.VISIBLE)
findViewById(R.id.checkbox5).setVisibility(View.GONE)
您可以设置在使用android:visibility="gone"
默认可视性XML
thx的回复。如何更改小于父项的3个子项复选框的尺寸? – user1222905 2012-04-20 09:14:55
最好为后续问题发布新问题。 Android中的UI视图是通过位图完成的,有一些延伸,但有些不会。您可以尝试使用layout_height和layout_width来设置大小,但我期望通过复选框它将不起作用(就像为TextView一样),并且您将需要提供您自己的(较小)图像集,使用可绘制的
取决于你是如何做到的。您可以在布局文件中添加三个额外的复选框,然后将其设置为不可见,直到选中正确的复选框。
你可以让你看到你的新复选框。
或
您可以充气新复选框并添加到所需的布局。
像下面是添加多张图片
p
rivate LayoutInflater inflater = (LayoutInflater) getSystemService(LAYOUT_INFLATER_SERVICE);
circleLinearLayout.removeAllViews();
while (circlesNeedToDisplay > 0) {
ImageView imageView = (ImageView) inflater.inflate(
R.layout.circle_item, null);
circleLinearLayout.addView(imageView);
circles.add(imageView);
circlesNeedToDisplay--;
}
XML代码为代码R.layout.circle_item
<?xml version="1.0" encoding="utf-8"?>
<ImageView
xmlns:android="http://schemas.android.com/apk/res/android"
android:paddingTop="10dip"
android:background="@drawable/circle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
通过使用相同的过程中,您可以添加复选框以及。
- 1. 安卓列表复选框
- 2. 安卓复选框组
- 3. 安卓复选框外观
- 4. Kivy。不显示复选框安卓
- 5. 检查后禁用复选框,安卓
- 6. 复选框安卓序列逻辑
- 7. 检查ExpandableListView(安卓)所有复选框
- 8. 安卓复选框为Firefox,Chrome,IE8
- 9. 安卓闹钟式文本复选框
- 10. 安卓视频库带复选框
- 11. 安卓ListView与独立复选框
- 12. 与复选框安卓列表视图?
- 13. 安卓弹出与复选框
- 14. 如何删除复选框中的复选框(安卓)周围的矩形
- 15. 安卓:我的复选框“checkAll”不更新自己的ListView的复选框项
- 16. 安卓:复选框选择多个ArrayIndexOutOfBoundsException异常
- 17. 返回选中的复选框的状态安卓
- 18. 安卓联系人选择器与复选框
- 19. 安卓:做的时候复选框被选中的东西
- 20. 安卓可见性问题与复选框
- 21. 安卓猴子亚军标记复选框
- 22. 安卓回收站粘贴标题与复选框
- 23. 安卓复选框意外在列表视图中检查
- 24. 设置背景复选框安卓时解雇
- 25. 安卓中心复选框中的按钮
- 26. 安卓:如果基于复选框声明没有被检查
- 27. 安卓:在SharedPreferences复选框的值不是UI
- 28. 安卓:禁用复选框不响应点击事件
- 29. 如何从安卓的复选框中获取文本
- 30. 安卓第一行复选框,其余没有
[SO]不是“教我如何编程”网站..请阅读[faq]中详细的规则,谢谢 – Merlin 2012-04-20 09:50:37