我有一个活动屏幕,其中包含一个带有文本区域的表单,以及表单下方的文本。当屏幕打开时,由于某种原因,键盘会自动弹出并阻止用户屏幕的底部,导致一些混乱,因为他们无法看到下面的文本。
默认情况下是否有办法不弹出键盘,只有当用户在文本区域内点击时才弹出键盘?
谢谢!
答案 0 :(得分:2)
在您的清单文件中使用此
<activity
android:name=".YourActivityName"
android:configChanges="keyboardHidden|orientation"
android:windowSoftInputMode="stateHidden" />
答案 1 :(得分:1)
在xml文件中的textarea上使用此属性
android:focusable="true"
android:focusableInTouchMode="true"