今天在做商品列表的时候,需要一个EditText输入框,但是每次程序启动到该页面的时候,EditText都会自动获取焦点将软键盘弹出,遮挡商品类表布局。在网上找了一下解决办法。都不是很理想。后来发现需要让Edit 的一个父布局来截获一下获取焦点的事件。
android:focusable="true"
android:focusableInTouchMode="true"
是不是很简单。。。。。。。。。。。。。。
如果你的xml中用了 ScrollView那么按照上面的方法 有可能不管用。那么就在Manifest中对应的Activity中加上
android:windowSoftInputMode="adjustUnspecified|stateHidden"
就可以了