2011-08-11 23 views
0

如何使用C#在Mono-android中繪製帶有邊框的表格佈局?如何在使用C#的Mono-android中繪製帶有邊框的表格佈局?

形狀標籤不起作用。我已經寫了下面的一個單獨的.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="0dp" android:top="0dp" android:right="0dp" android:bottom="0dp" /> 
</shape> 

回答

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