我正在编写一个android应用程序与主要活动上的两个EditText。我的问题是,一旦主要活动开始,软键将自动出现。我只想在用户点击EditText组件时出现软键盘。我怎样才能做到这一点?如何停止软键盘默认情况下出现在Android
0
A
回答
1
在你的活动,在您的onCreate
方法,把以下
edittext.setFocused(false);
再后来(在不同的方法,也许你的EditText的onClickListener
)把
edittext.setFocused(true);
你也可以把下面的线在你清单中的活动部分,略低于android:name
属性
android:windowSoftInputMode="stateUnchanged"
1
试试这个,
<EditText android:id="@+id/edit_text_id"
..
android:focusable="false" />
0
如果你要管理的INPT事件,承担这部分看看
: ==>http://developer.android.com/guide/topics/ui/ui-events.html
相关问题
- 1. 如何防止白色背景在默认情况下通过三星Galaxy S3上的软键盘出现
- 2. 产量和默认情况||不输出默认情况下
- 3. Xcode 5 - 默认情况下如何激活表情符号键盘
- 4. Mediawiki的MobileFrontend:停止在默认情况下折叠部分
- 5. 默认情况下在VBox
- 6. 在默认情况下
- 7. FactoryGirl在默认情况下
- 8. 默认情况下,AppEngine主键
- 9. 默认情况下,jQuery mobile会停止文件上传?
- 10. 默认情况下FooTable停止分页开始
- 11. 我该如何更改android软键盘的默认语言?
- 12. android studio从默认键盘打开表情符号键盘
- 13. 如何防止软件键盘弹出?
- 14. 如何隐藏键盘默认情况下,只显示当点击EditText
- 15. 默认情况下显示android SearchView EditText
- 16. 停止在WebView中显示软键盘
- 17. linq过滤器在默认情况下不能出现?
- 18. 默认情况下,UILabel在iOS 7.1中出现
- 19. 默认情况下如何显示ionicPopover
- 20. 默认情况下,Capistrano如何工作?
- 21. 默认情况下,如何选择UITableViewCell?
- 22. 为什么Android软键盘会出现?
- 23. 显示软键盘后出现android scrollview
- 24. 如何在不知道停止键的情况下停止码头
- 25. 如何在某些情况下隐藏/显示android的键盘
- 26. 如何在没有UITextField的情况下弹出键盘
- 27. 安卓:默认情况下
- 28. 默认情况下,法国
- 29. 默认情况下,Constexpr lambda?
- 30. 默认情况下,我该如何悬停?
试试这个http://stackoverflow.com/a/11732587/1436931 –
请在尝试之前尝试自己做更多的研究。 -1 – ninge