因为要把我的系统打成jar包,所以我的ui全部都改成了动态布局,因为ui中含有edittext,不想在界面打开的时候显示软键盘,以前在xml布局里面加了个
<LinearLayout
android:focusable="true" android:focusableInTouchMode="true"
android:layout_width="0px" android:layout_height="0px"/>
可以把问题解决了,但是现在不知道该怎么办了,在代码中这样写报错
<LinearLayout
android:focusable="true" android:focusableInTouchMode="true"
android:layout_width="0px" android:layout_height="0px"/>
可以把问题解决了,但是现在不知道该怎么办了,在代码中这样写报错
解决方案 »
- 使用自定义的SimpleAdapter,内容由数据库读取生成的listiew如何更新
- Launcher2 图标的垂直间距和水平间距在哪个地方修改?
- Android人人网客户端实现思路?
- 各位,如何让android自动挂载U盘
- 请问android:layout_gravity是哪个类或组件的额属性,api居然没找到
- android 媒体播放网络文件错误
- android 监听home键无效是怎么回事?
- 哪位兄台帮我看看简单demo报错java.lang.NoSuchMethodError
- 如何实现仿系统自带 相机功能?
- glsurfaceview removeview然后addview 导致黑屏或绿屏
- android怎么把桌面和功能表中的程序图标放大呢如何
- 想问下这些个代码。。。有多少人抠得出来啊
mLinearLayout.setFocusable(true);
mLinearLayout.setFocusableInTouchMode(true);
没有报错,但是还总是弹出软键盘
InputMethodManager imm = (InputMethodManager)getSystemService(INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(mEditSearchContext.getWindowToken(), 0);
还是不行,我意思就是在进去的时候不打开软键盘,当点击到输入框的时候才弹出来
这种方法可行,成功了