我有一系列在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. Android - 一側邊框ImageButton
- 2. 將邊框添加到ImageButton
- 3. asp.net + ImageButton帶有不需要的邊框
- 4. 在android的對話框imageButton?
- 5. 的Android定製對話框的ImageButton onclicklistener
- 6. 帶圖像圖標,彩色背景和邊框的ImageButton
- 7. 無法擺脫ImageButton周圍醜陋的邊框
- 8. NetBeans - Android ImageButton
- 9. Android Imagebutton片段
- 10. Android - ImageButton值/ SharedPreference
- 11. 的ImageButton的Android
- 12. Android ImageButton Layout
- 13. Android上setImageResource imageButton
- 14. Android Imagebutton with text
- 15. Android ImageButton ListView
- 16. Imagebutton android電視
- 17. Android按鈕邊框
- 18. Android - 按鈕邊框
- 19. Oriented邊界框 - Android
- 20. 將Asp.net ImageButton設置爲visible = false。仍然顯示灰色邊框
- 21. ImageButton +對話框問題
- 22. Android ImageButton背景色
- 23. TableLayout中的Android ImageButton
- 24. android set imagebutton in tablerow
- 25. android Imagebutton change Image OnClick
- 26. Android ImageButton推彩色
- 27. Android imagebutton toggle點擊
- 28. Android ImageButton setImageResource from variable
- 29. Android Widget RemoteView ImageButton setImageSource
- 30. Android上ImageButton的ClickEvent?
你應該使用一些填充。 – Pentium10 2010-07-12 06:43:09
我試圖給它一些正確的填充,但由於某種原因它不起作用。 – Chris 2010-07-12 06:57:11
嘗試添加空白視圖...正如我在下面提到的。 – 2010-07-12 07:19:12