Android笔记:EditText自定义背景

来源:互联网 发布:网络文凭如何取得 编辑:程序博客网 时间:2024/06/04 18:53

EditText设置为不可编辑状态:
editText.setEnabled(true);可编辑
editText.setEnabled(false);不可编辑

设置当前Activity为横竖屏

 @Override    protected void onResume() {        /**         * 设置为竖屏         * 横屏的话为  ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE         */        if(getRequestedOrientation()!=ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE){            setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);        }        super.onResume();    }

EditText背景设置为圆角矩形

在/res/drawable下创建文件bg_edittext_normal.xml,表示该文本框在常规情况下的样子,内容如下:

<shape xmlns:android="http://schemas.android.com/apk/res/android">      <solid android:color="@android:color/transparent" />      <corners android:radius="10dip"/>      <stroke          android:width="1dip"          android:color="#BDC7D8" />  </shape>

在布局文件中设置EditText的backgr为@drawable/bg_edittext_normal即可

0 0