【问题标题】:Little annoying keyboard issue with edit text编辑文本的小烦人键盘问题
【发布时间】:2014-07-17 00:08:24
【问题描述】:

我是 Android/Java 新手...我使用基本小部件创建了一些基本应用程序,但我遇到了 EditText 问题,这里是:

我创建了一个普通的EditText,没有什么特殊的格式:

<EditText
android:id="@+id/etEmails"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
</EditText>

这个 EditText 在 Activity 的内容视图之上,所以每当我打开这个 Activity 时,EditText 被“激活”(准备好获得一些输入),所以键盘出现在屏幕上,挡住了很多可见性。 ..假设我想在实际编辑之前查看EditText下方的一些信息,那么这很不方便

如果你不明白我的意思,这个例子是谷歌翻译应用程序,它上面有一个 EditText,它不会首先显示键盘,你已经触摸 EditText 到“激活”它(最新版本,旧版本与我提到的问题相同)

【问题讨论】:

    标签: android android-edittext android-softkeyboard


    【解决方案1】:

    请补充

    this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
    

    在您的onCreate() 中确保键盘仅在用户点击 EditText 时弹出

    【讨论】:

      猜你喜欢
      • 2014-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-08
      • 2014-03-19
      • 1970-01-01
      相关资源
      最近更新 更多