如何在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