因为要把我的系统打成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"/>
可以把问题解决了,但是现在不知道该怎么办了,在代码中这样写报错
解决方案 »
- 左边是字符列表,右边是选项
- NDK C++中头文件定义一个类 编译的时候报错NDK 不支持C++中的类么?
- android MediaPlayer 播放视频 调用stop()方法后 再调用getCurrentPosition()方法返回值不为0
- android真机调试的问题
- Android模拟器启动时控制台没有信息显示。
- android matrix 前乘和后乘对图片的影响,欢迎讨论
- 关于URLConnection.setUseCaches(true);
- Android里怎么获取WAP Push类型信息是由哪个短信中心(SMSC)发来?
- Android SurfaceView闪烁问题
- android 双导航栏的设计问题
- android怎么把桌面和功能表中的程序图标放大呢如何
- 想问下这些个代码。。。有多少人抠得出来啊
mLinearLayout.setFocusable(true);
mLinearLayout.setFocusableInTouchMode(true);
没有报错,但是还总是弹出软键盘
InputMethodManager imm = (InputMethodManager)getSystemService(INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(mEditSearchContext.getWindowToken(), 0);
还是不行,我意思就是在进去的时候不打开软键盘,当点击到输入框的时候才弹出来
这种方法可行,成功了