我想创建一个如下所示的EditText和按钮:
这与quicksearch几乎相同,但它是定制的, 有人可以帮助我吗?
答案 0 :(得分:1)
你应该只能将EditText和一个按钮布局在一起,它们之间有0个填充:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<EditText android:paddingRight="0dp"
android:layout_width="wrap_content"
android:layout_height="fill_parent"/>
<Button android:paddingLeft="0dp"
android:layout_width="wrap_content"
android:layout_height="fill_parent"/>
</LinearLayout>
要获得外侧的弯角,而不是内侧,您可能需要为EditText和Button定义新的样式。见applying styles and themes.
通常,您需要使用9-patch创建背景图像,以获得具有适当缩放的弯角。见Draw 9-patch