当前位置:编程学习 > JAVA >>

Android 需隐藏系统软键盘,但是要显示光标

android, EditText中,用setInputType(InputType.TYPE_NULL)隐藏系统软键盘后,但是光标也没有了,如何再让光标显示出来。各位大神帮帮忙啊。
edit = (EditText) view1.findViewById(R.id.edit); 
edit.setInputType(InputType.TYPE_NULL);
edit.setCursorVisible(true);
edit.setLongClickable(false);
edit.setOnTouchListener(new View.OnTouchListener() {

@Override
public boolean onTouch(View v, MotionEvent event) {
// TODO Auto-generated method stub
//调用自己自定义键盘
}); --------------------编程问答-------------------- 有木有 会的大神啊 要是真能解决分可以再加的啊 --------------------编程问答-------------------- 今天终于解决了这问题,4.0上不能用setInputType(InputType.TYPE_NULL)方法隐藏输入法,用系统的隐藏方法,editText..setShowSoftInputOnFocus(false), 这样可以隐藏输入法且有光标,真心好用。
在eclipse里编译会报错,源码下编译就没问题了。能帮上忙给分哈 --------------------编程问答--------------------
给力肯定要给分 --------------------编程问答-------------------- 那在xp下的eclipse里,怎么搞啊?要隐藏键盘,但是显示光标! --------------------编程问答-------------------- RE:s5miss
3.0以下版本可以用editText.setInputType(InputType.TYPE_NULL)来实现。3.0以上版本除了调用隐藏方法:setShowSoftInputOnFocus(false),我还没发现其他方法实现。 --------------------编程问答-------------------- 除了这个方法还有没有其它办法呢?不太会源码编译。 --------------------编程问答-------------------- LZ, 你的edittext问题解决了。  我现在遇到与你一样的问题
   --------------------编程问答-------------------- 在AndroidManifest.xml文件中找到你当前的Activity加上


  <activity android:name="xxx" android:windowSoftInputMode="adjustPan" />  --------------------编程问答-------------------- 你们说的这些方法都不行哦
补充:Java ,  Java相关
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,