如何在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. 带有两个边框的Android圆形图像查看收藏
- 4. 制作带边框的圆形按钮
- 5. 带有圆边的边框塌陷?
- 6. 绘制带有彩色圆角边框的矩形形状
- 7. Silverlight StackPanel里面带圆角的边框
- 8. 带有边界的圆形TextView
- 9. 带圆形边框的Android自定义相机
- 10. LimeJS圆形边框
- 11. 圆形边框LinerLayout
- 12. 带边框的Css圆角
- 13. 带圆角的Div边框
- 14. img带有FF边框的圆角
- 15. png带有圆形边框的图标 - CSS
- 16. 倒圆形的边框css
- 17. 完美的圆形边框
- 18. 没有边框的圆角矩形UIButton
- 19. 带有弧形边缘的Android矩形
- 20. 地图圆形边框webkit
- 21. 圆形边框进度条
- 22. 切割圆形边框Swift
- 23. css3圆形边框奇怪
- 24. 桌面周围的边框
- 25. Android的圆形边框颜色左上角只有dinamically
- 26. 带有一个椭圆形边的CSS矩形
- 27. Android,移除圆形进度条周围的方形边框
- 28. android-圆形矩形边界为布局
- 29. 一个带有内部和外部边框阴影的圆圈有1px边框
- 30. 带边框半径的多线圆角
可以在任何建议我如何删除按钮的圆角...日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