我不想要书写板的外观,但是当你按下
I do not want the appearance of the writing pad, but when you press
我在 Edittext 中遇到问题,当您打开 Activity 时,键盘打开了。
我希望板在您按下它之前不出现。
示例:http://i.stack.imgur.com/GppYS.png
我认为您的注意力集中在 editText onCreate activity 上,这就是打开键盘的原因。直接在你的 activity 的 onCreate 方法中尝试这个(它会在每次活动开始时隐藏键盘):
this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
或这个:
edittext.clearFocus();
还有一个解决方案是本教程(创建一个单独的线性布局,在这种情况下它没有内容并且是不可见的,当您启动 activity 时它是焦点):http://www.helloandroid.com/tutorials/remove-autofocus-edittext-android
尝试在 Activity 的 onCreate() 方法中添加以下代码行。
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
我在 Edittext 中遇到问题,当您打开 Activity 时,键盘打开了。 我希望板在您按下它之前不出现。 示例:http://i.stack.imgur.com/GppYS.png
我认为您的注意力集中在 editText onCreate activity 上,这就是打开键盘的原因。直接在你的 activity 的 onCreate 方法中尝试这个(它会在每次活动开始时隐藏键盘):
this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
或这个:
edittext.clearFocus();
还有一个解决方案是本教程(创建一个单独的线性布局,在这种情况下它没有内容并且是不可见的,当您启动 activity 时它是焦点):http://www.helloandroid.com/tutorials/remove-autofocus-edittext-android
尝试在 Activity 的 onCreate() 方法中添加以下代码行。
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);