Android自定义表格边距
我想使用带边框的表格布局,其中动态添加表格行。我制作了一个 shape.xml 如下:
<?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="40dp"
android:top="0dp"
android:bottom="0dp"
android:right="10dp"
/>
</shape>
但我的问题是没有设置左边距。 怎么设置呢?
I want to use table layout with border in which the table rows are added dynamically. I have made a shape.xml as following:
<?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="40dp"
android:top="0dp"
android:bottom="0dp"
android:right="10dp"
/>
</shape>
But my problem is that left margin is not being set.
How to set that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
仅 ViewGroup 支持边距。您应该设置
android:layout_marginLeft
属性。在此处查找更多信息:ViewGroup 边距参数
ViewGroup_MarginLayout
Margins are only supported by ViewGroup. You shoul set
android:layout_marginLeft
attribute. Find more here:ViewGroup margin parameters
ViewGroup_MarginLayout