我有一系列在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