如何使用C#在Mono-android中绘制带边框的表格布局?

时间:2011-08-11 13:51:33

标签: xml xamarin.android tablelayout

如何使用C#在Mono-android中绘制带边框的表格布局?

形状标签不起作用。我在单独的.xml文件中编写了以下代码,但它显示“未声明Shape标签”

<?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>

1 个答案:

答案 0 :(得分:1)

正如错误消息所示,您错过了/shape/android:shape属性尝试将此作为.xml文件的内容使用:

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
        android:shape="rectangle">
    <solid android:color="#99FFFFFF"/>
    <corners android:radius="30px"/>
    <padding
            android:left="0dp"
            android:top="0dp"
            android:right="0dp"
            android:bottom="0dp" />    
</shape>

另请参阅Android Shape Drawable documentation