代码之家  ›  专栏  ›  技术社区  ›  Ads

Android默认专注于autofocus和editview,如何删除?

  •  0
  • Ads  · 技术社区  · 14 年前

    在我的应用程序中,第一个活动中有一个自动完成,第二个活动中有一些edittext。

    当我在模拟器中运行我的代码时,它工作得很好,当程序被执行时,我在屏幕上看不到任何虚拟键盘。

    但当我在应用程序加载时将其部署到设备中时,onfocus会直接显示在autocomplete上并弹出一个键盘,而且当我从第一个活动导航到第二个活动时,onfocus会显示在第一个edittext上并弹出键盘。

    我想在所有页面上禁用此onfocus。 怎么做?

    2 回复  |  直到 13 年前
        1
  •  1
  •   Community CDub    8 年前
        2
  •  0
  •   Leonardo Cardoso    12 年前

    这对我很有用。。。我只是把这一行放在清单上的活动定义中。

     <activity
                    ...
                 android:windowSoftInputMode="stateHidden" >
     </activity>