欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android屏蔽软键盘并且显示光标的实例详解

程序员文章站 2023-12-13 08:09:34
android屏蔽软键盘并且显示光标的实例详解 如果是android4.0以下,那么 edittext.setinputtype(inputtype.type_...

android屏蔽软键盘并且显示光标的实例详解

如果是android4.0以下,那么

edittext.setinputtype(inputtype.type_null);  

就够了,android4.0以上屏蔽软键盘并且有光标,需要用到。

if (android.os.build.version.sdk_int <= 10) {//4.0以下 danielinbiti  
        edittext.setinputtype(inputtype.type_null);  
      } else {  
        this.act.getwindow().setsoftinputmode(  
            windowmanager.layoutparams.soft_input_state_always_hidden);  
        try {  
          class<edittext> cls = edittext.class;  
          method setshowsoftinputonfocus;  
          setshowsoftinputonfocus = cls.getmethod("setshowsoftinputonfocus",  
              boolean.class);  
          setshowsoftinputonfocus.setaccessible(true);  
          setshowsoftinputonfocus.invoke(edittext, false);  
        } catch (exception e) {  
          e.printstacktrace();  
        }   
      }  


如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

上一篇:

下一篇: