使EditText不自动获取焦点(Android中系统输入法不主动弹出)

屏蔽EditText自动获取激活事件可以在EditText的父控件中加下面两条属性:

 android:focusable="true"  
 android:focusableInTouchMode="true"
 
 

然后就可以屏蔽EditText对焦点的获取了。

如果要在全部的Activity中禁止弹出出入法,可以在Activity中添加一条属性

<activity
            android:name="Activity"
            android:label="@string/title_activity_person_edit_msg"
            android:windowSoftInputMode="stateHidden|adjustResize">
        </activity>

最后一句为为所加的属性。

如果要使整个程序都不可以弹出输入框,只需要把这个属性挪到Application中就可以了。


你可能感兴趣的:(屏蔽激活事件,EditText激活,屏蔽键盘弹出)