当前位置:首页 » 安卓系统 » android长按复制

android长按复制

发布时间: 2024-10-27 14:03:32

A. Android的EditText长按只显示上面的复制粘贴菜单,不要弹出下面的输入法键盘怎么做

4.0以上的API禁止EditText弹出键盘需要这样写:

4.0的是setShowSoftInputOnFocus,4.2的是setSoftInputOnFocus。

java">EditTexteditText;
//editText的实例化我不写了
InputMethodManagerimm=(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(e1.getWindowToken(),0);
try{
Class<EditText>cls=EditText.class;
setSoftInputShownOnFocus=cls.getMethod("setShowSoftInputOnFocus",boolean.class);
setSoftInputShownOnFocus.setAccessible(true);
setSoftInputShownOnFocus.invoke(editText,false);
}catch(Exceptione){
e.printStackTrace();
}

并且还要在配置文件里面加上android:windowSoftInputMode="stateHidden"

4.0以下的可用editText.setInputType(InputType.TYPE_NULL);

或者直接在XML进行属性设置。

如果对4.0以上系统的操作这句代码,EditText将会没有光标。

热点内容
脚本被检测到游戏行为违规 发布:2025-01-05 08:40:55 浏览:612
手柄蓝牙编程 发布:2025-01-05 08:40:54 浏览:991
云服务器搭桥 发布:2025-01-05 08:40:12 浏览:416
神武逍遥外传脚本 发布:2025-01-05 08:34:46 浏览:458
王者荣耀如何查看对方服务器 发布:2025-01-05 08:17:50 浏览:748
油猴加密 发布:2025-01-05 08:08:52 浏览:698
c盘无法创建文件夹 发布:2025-01-05 08:07:57 浏览:92
学编程容易忘 发布:2025-01-05 08:07:45 浏览:332
为什么要用缓存 发布:2025-01-05 08:07:07 浏览:857
源程序编译 发布:2025-01-05 08:06:10 浏览:509