通常每一个Activity界面中的第一个EditText控件会默认获得焦点,并在文本框的显示上会有所不一样。为了去掉这种效果,可在对应的文本框的layout文件部分加上:
android:focusable="true"
android:focusableInTouchMode="true"
若要使文本框获得焦点,可在java文件中设置:
EditText.setFocusable(true);
EditText.requestFocus();
通常每一个Activity界面中的第一个EditText控件会默认获得焦点,并在文本框的显示上会有所不一样。为了去掉这种效果,可在对应的文本框的layout文件部分加上:
android:focusable="true"
android:focusableInTouchMode="true"
若要使文本框获得焦点,可在java文件中设置:
EditText.setFocusable(true);
EditText.requestFocus();