Android中使EditText失去焦点禁止弹出键盘


在我们的应用中,有时候一进入一个页面, EditText默认就会自动获取焦点。弹出输入法框,用户体验很不好,那么如何取消这个默认行为呢? 
目前有更好的办法,第一种方法局限性很强,大家可以使用第二种方法  
第一种方法: 

在其父控件下,添加如下的属性,就可以完美解决: 

android:focusable="true" 

android:focusableInTouchMode="true"  

举例如下: 

android:layout_width="fill_parent"     

android:layout_height="wrap_content"     

android:orientation="horizontal"     

android:focusable="true" 

android:focusableInTouchMode="true" >     

android:id="@+id/et_enter_msg_content"         

android:layout_width="wrap_content"         

android:layout_height="wrap_content"         

android:layout_weight="1" /> 

你可能感兴趣的:(开发问题文档)