摘要:
原因分析: Android新启动Activity,dialog或者其他窗体中中包含EditText, 新启动的activity的焦点默认在EditText上,这时候android系统会自动弹出软键盘。这会导致挤压activity本来的界面,影响美观。几种解决方法: 一、解决效果:activity打开,软键盘不自动打开,焦点不在editText上面。当点击editText,再打开软键盘 具体方法:在onCreate()方法中将焦点放在另一个view上. view使用requestFocus()焦点,但是如果让button或者textView之类控件直接使用requestFocus()方法,则无法 阅读全文