0

私のページにはたくさんの が含まれており、layoutそれぞれに角を描きたいlayoutので、試してみます:

<shape xmlns:android="http://schemas.android.com/apk/res/android">
     <solid android:color="#ffffff"/>
     <corners android:radius="5px"/>
     <stroke  android:width="2dip" android:color="#ababab"/>
     <padding android:left="0dp" 
          android:top="0dp" 
          android:right="0dp" 
          android:bottom="0dp" /> 
</shape>

の色shapeは白ですが、私が欲しいのは a だけで、デフォルトのようにborder使用backgroundします。

設定方法は?

4

2 に答える 2

5

これはうまくいくはずだと思います。色を透明に設定:

<solid android:color="#00000000"/> 
于 2011-05-25T07:05:55.733 に答える
0

次のように、シェイプからソリッドを削除します....

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">

<corners android:radius="5px"/>
 <stroke  android:width="5dip" android:color="#ababab"/>
<padding android:left="0dp" 
android:top="0dp" 
android:right="0dp" 
android:bottom="0dp" /> 
</shape>
于 2011-05-25T07:07:19.293 に答える