有没有办法让键盘不在特定屏幕中弹出作为默认设置?

时间:2012-07-04 10:45:15

标签: android

我有一个活动屏幕,其中包含一个带有文本区域的表单,以及表单下方的文本。当屏幕打开时,由于某种原因,键盘会自动弹出并阻止用户屏幕的底部,导致一些混乱,因为他们无法看到下面的文本。

默认情况下是否有办法不弹出键盘,只有当用户在文本区域内点击时才弹出键盘?

谢谢!

2 个答案:

答案 0 :(得分:2)

在您的清单文件中使用此

 <activity
        android:name=".YourActivityName"
        android:configChanges="keyboardHidden|orientation"
        android:windowSoftInputMode="stateHidden" />

答案 1 :(得分:1)

在xml文件中的textarea上使用此属性

android:focusable="true"
android:focusableInTouchMode="true"