【问题标题】:Show immediately the keyboard in a new view [duplicate]在新视图中立即显示键盘[重复]
【发布时间】:2012-11-16 03:54:51
【问题描述】:

可能重复:
Close/hide the Android Soft Keyboard

我对视图中键盘的可见性有疑问: 我有一个带有自己的视图(布局)的活动,其中包含一个“新建”按钮。 单击按钮会叠加在具有透明背景和 EditText 的视图(布局)上。

我的问题是:

当我点击“新建”并出现新屏幕时,我想立即调出键盘,我点击那个新的,新屏幕出现在键盘上,然后点击没有 sull'edittext 的 EditText 以调出键盘。我希望我解释了。我该怎么办?

【问题讨论】:

  • 你应该发布代码,这样我们就可以看到你已经尝试了什么。

标签: android


【解决方案1】:

您应该将以下行添加到 AndroidManifest.xml 中的活动:

   android:windowSoftInputMode="stateAlwaysVisible"

【讨论】:

    【解决方案2】:

    以编程方式:

    edittext.requestFocus();
    

    通过xml:

    <EditText...>
        <requestFocus />
    </EditText>
    

    两者都会在开始时将焦点设置在您的编辑文本上,因此会调出您的键盘。

    【讨论】:

      猜你喜欢
      • 2020-08-04
      • 1970-01-01
      • 2023-01-14
      • 2014-09-26
      • 2011-09-26
      • 1970-01-01
      • 1970-01-01
      • 2012-12-02
      • 2016-01-08
      相关资源
      最近更新 更多