das*_*und 1 android divider android-tablelayout
Android Tablelayout是否可以使用xml属性显示所有分隔符(见下图)?
我花了一些时间在网上搜索,发现很多人只是使用自定义视图.
有没有办法在xml或其他更好的方法中执行此操作?
示例(不要介意不同的边框厚度):

您可以使用以下代码执行此操作
使用以下代码在drawable文件夹中创建选择器xml
valuecellborder.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" >
<!-- <solid android:color="#dc6888"/> -->
<stroke android:width="0.1dp" android:color="#ffffff"
/>
<padding android:left="0dp" android:top="0dp"
android:right="0dp" android:bottom="0dp" />
</shape>
Run Code Online (Sandbox Code Playgroud)
现在在你的布局中将TableRow标签中的xml代码放入
android:background="@drawable/valuecellbroder"
Run Code Online (Sandbox Code Playgroud)
在每个项目标记中,例如Textview背景
| 归档时间: |
|
| 查看次数: |
4597 次 |
| 最近记录: |