android 当滑动ViewPager时,软键盘自动弹出的问题。我不希望软键盘弹出啊!

这个问题很奇怪,我有一个ViewPager,包含了2个intent,第一个intent中包含了一个EditText控件,第二个intent则没有EditText控件。进入... 这个问题很奇怪,我有一个ViewPager,包含了2个intent,第一个intent中包含了一个EditText控件,第二个intent则没有EditText控件。进入app后默认显示第一个intent,这时焦点在EditText控件上,此时软键盘不会自动弹出;可是当我滑动到第二个intent的时候,软键盘却自己弹出了,要知道第二个intent里面是没有EditText控件的啊。真是奇了怪了,有没有人知道怎么解决吗? 展开
 我来答
百度网友9bd8d02
2014-05-06 · 超过28用户采纳过TA的回答
知道答主
回答量:73
采纳率:100%
帮助的人:40.8万
展开全部
在AndroidMainfest.xml中选择哪个activity,设置windowSoftInputMode属性为adjustUnspecified|stateHidden
例如:<activity android:name=".Main"
android:label="@string/app_name"
android:windowSoftInputMode="adjustUnspecified|stateHidden"
android:configChanges="orientation|keyboardHidden">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>

或者直接在清理它的焦点如:editText.clearFocus();
你试试看
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式