如何在Android中使用類似於下面的照片的圓形邊框製作表格?帶有圓形邊框的Android桌面
回答
我認爲Androidbase鏈接到錯誤的問題......他最近問過類似的問題,這裏的answer我給他:
你可以把一個彩色背景帶有圓角成表使用Shape背景。在XML文件中創建這樣一個形狀,放入您的drawables文件夾中。
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#99FFFFFF"/>
<corners android:radius="30px"/>
<padding android:left="0dp" android:top="0dp" android:right="0dp" android:bottom="0dp" />
</shape>
例如,上面創建了一個30px圓角的半透明白色背景。使用
android:background="@drawable/my_shape_file"
將其設置在您定義表格佈局的XML文件中。
我更喜歡使用遮罩技術 - 在標準佈局上覆蓋遮罩圖像(任何iOS風格的背景,透明切口)。
這樣,我的佈局的背景不直接鏈接到位圖,我可以很容易地改變它。
我有一個答案解釋,在這裏:Android XML rounded clipped corners
我最近有一個類似的任務,所以我決定寫用於此目的的庫。隨意使用它爲您的需求... https://github.com/vladexologija/GroupedTextView
但它不會將右側的文本與您當前的實現水平對齊,對嗎?看起來像一個TableView將更好地用於實現。 – 2012-04-10 21:18:16
這是所有在Github上,將其更改爲android:gravity =「right」,如果您更喜歡右對齊。 – vladexologija 2012-04-11 08:26:30
- 1. Android UI - 帶邊框的圓桌
- 2. 帶有兩個邊框的Android圓形圖像查看收藏
- 3. 製作帶邊框的圓形按鈕
- 4. 帶有圓邊的邊框塌陷?
- 5. 繪製帶有彩色圓角邊框的矩形形狀
- 6. 帶圓形邊框的Android自定義相機
- 7. LimeJS圓形邊框
- 8. img帶有FF邊框的圓角
- 9. png帶有圓形邊框的圖標 - CSS
- 10. 倒圓形的邊框css
- 11. 沒有邊框的圓角矩形UIButton
- 12. 帶有弧形邊緣的Android矩形
- 13. 切割圓形邊框Swift
- 14. css3圓形邊框奇怪
- 15. Android的圓形邊框顏色左上角只有dinamically
- 16. Android,移除圓形進度條周圍的方形邊框
- 17. 一個帶有內部和外部邊框陰影的圓圈有1px邊框
- 18. 帶邊框半徑的多線圓角
- 19. 在IE中帶邊框的jQuery圓角
- 20. 具有圓形邊框(不是角落)的CSS三角形
- 21. WPF自定義列表框帶有圓角的邊框
- 22. 具有圓邊的面板
- 23. 圓形元素的純色邊框
- 24. jquery的圓形插件+邊框
- 25. 使六邊形形狀的邊框,圓角和透明背景
- 26. android刪除帶圓角的視圖的默認邊框
- 27. 如何在android中創建一個帶有圓形的方形框架按鈕?
- 28. 帶有邊框的色帶
- 29. iPhone界面構建器上帶圓角邊框的樣式'fieldset'
- 30. 帶有陰影和圓形邊緣的java swing中的圖像
可以在任何建議我如何刪除按鈕的圓角...日Thnx – 2011-09-18 08:34:25
+1。這真棒。另外,如果你想以編程方式將它設置在你的表格行上(例如,如果你是交替的背景形狀),請使用:tableRow.setBackgroundResource(R.drawable.my_shape_file);更多信息[here](http://stackoverflow.com/questions/2414134/dynamically-get-drawables-by-id) – dev 2012-01-26 21:30:16