在android中为edittext控件添加边框
我想在edittext控件中添加灰色边框。如何通过xml或编程方式添加这样的边界在android中为edittext控件添加边框,android,android-edittext,Android,Android Edittext,我想在edittext控件中添加灰色边框。如何通过xml或编程方式添加这样的边界 提前谢谢。您需要制作一个九块补丁图像,并将其设置为EditText控件的背景: <EditText android:background="@drawable/your_background"/> 最好使用nine patch,因为它具有缩放功能。如果您放置自定义背景,您将丢失Android的nice(Android 4.0+)默认背景,那么我所做的只是放置一个填充为1dp的框架布局,并设置框架布
提前谢谢。您需要制作一个九块补丁图像,并将其设置为
EditText
控件的背景:
<EditText android:background="@drawable/your_background"/>
最好使用nine patch,因为它具有缩放功能。如果您放置自定义背景,您将丢失Android的nice(Android 4.0+)默认背景,那么我所做的只是放置一个填充为1dp的框架布局,并设置框架布局的背景,而不是EditText
<FrameLayout
android:id="@+id/frameLayoutValueContainer"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.6"
android:padding="1dp"
android:background="@android:color/black" >
<EditText
android:id="@+id/editText_input"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical" />
</FrameLayout>
只需制作这种图像并将其设置为背景。。。。。。。