我有一系列在LinearLayout中水平布局的ImageButton。当我将setBackgroundColor设置为绿色时,这些ImageButton全部变为绿色矩形,所有连接看起来都像是一个单独的条。有没有一种方法可以指定这些按钮之间的边界,因此我知道一个按钮的起始位置和结束位置?Android ImageButton边框?
3
A
回答
4
对于通过显示Separator (something like Horizontal line)
使两个按键之间的间隙,你必须添加空白View
两个按钮之间。
因此插入一个空白视图会创建一个行分隔符。此分隔视图用于分隔按钮和以上按钮下方的区域:
<View
android:layout_height="2px"
android:background="#DDFFDD"
android:layout_marginTop="5dip"
android:layout_marginBottom="5dip"/>
试试吧。
享受!
+0
这个答案最终帮助了你,对不对? – 2010-07-26 04:52:07
5
空白视图会膨胀您的布局。 Android布局中有两个截然不同的概念,一个是padding
。填充将被添加到布局的宽度,并且它定义从视图的边界到视图的内容有多少空间是空闲的。 backgroundcolor位于整个View的后面,因此包含填充的整个区域都填充了backgroundColor。
第二个概念是layout_margin
布局边距是从视图的可见边框到另一个边框使用的空间。视图不能将其自身绘制到边缘空间中。
给按钮属性layout_margin应该可以帮助你在按钮之间有一个可见的空间,而不需要为每一对按钮添加另一个视图。
相关问题
- 1. 将边框添加到ImageButton
- 2. 带图像图标,彩色背景和边框的ImageButton
- 3. Android上setImageResource imageButton
- 4. Android Imagebutton片段
- 5. Imagebutton android电视
- 6. NetBeans - Android ImageButton
- 7. Android - ImageButton值/ SharedPreference
- 8. 无法摆脱ImageButton周围丑陋的边框
- 9. Android - 按钮边框
- 10. Android按钮边框
- 11. 将Asp.net ImageButton设置为visible = false。仍然显示灰色边框
- 12. Android Widget RemoteView ImageButton setImageSource
- 13. Android ImageButton setImageResource from variable
- 14. Android上ImageButton的ClickEvent?
- 15. Android ImageButton背景色
- 16. Android ImageButton推彩色
- 17. ImageButton +对话框问题
- 18. ImageView透明设置边缘/边框Android
- 19. Android GridView垂直边框
- 20. Android按钮边框动态
- 21. Android的imageview边框填充
- 22. 风格gridview边框android
- 23. 的Android亮的边框
- 24. Android按钮边框阴影
- 25. 与Android的边框手势
- 26. Android - ListFragment周围的边框?
- 27. Android无边距对话框
- 28. Android微调边框问题
- 29. ImageButton边框透明度 - 如何去除圆形图像周围的方形边框?
- 30. 的Android的ImageButton的onClick
你应该使用一些填充。 – Pentium10 2010-07-12 06:43:09
我试图给它一些正确的填充,但由于某种原因它不起作用。 – Chris 2010-07-12 06:57:11
尝试添加空白视图...正如我在下面提到的。 – 2010-07-12 07:19:12