我目前是Android新手。我已经创建了简单的EditTexts和搜索栏类型EditText ..但现在我坚持创建附加的EditTexts,如下面的快照。
答案 0 :(得分:2)
:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:padding="10dp"
android:shape="rectangle" >
<corners android:topLeftRadius="4dp"
android:topRightRadius="4dp" />
<solid android:color="#fff" />
<stroke
android:width="1dp"
android:color="#777" />
</shape>
第二
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:padding="10dp"
android:shape="rectangle" >
<solid android:color="#fff" />
<stroke
android:width="1dp"
android:color="#777" />
</shape>
第三
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:padding="10dp"
android:shape="rectangle" >
<corners android:bottomLeftRadius="4dp"
android:bottomRightRadius="4dp" />
<solid android:color="#fff" />
<stroke
android:width="1dp"
android:color="#777" />
</shape>
答案 1 :(得分:1)
您可以使用父LinearLayout视图并使用形状进行圆桌会议(如其他答案)。然后只需放入任意数量的EditText视图,并在它们之间使用分隔符视图。
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" >
<solid android:color="#ffffff" />
<stroke android:width="1dip" android:color="#000000"/>
<corners android:radius="3dp" />
</shape>
使用以下xml代码创建一个新的drawable并将其设置为包含EditViews的LinearLayout的背景。