API-11以下直接设置

editText.setLongClickable(false);

或者在xml中设置

android:longClickable="false"


如果在API-11及以上

editText.setCustomSelectionActionModeCallback(newActionMode.Callback(){@OverridepublicbooleanonPrepareActionMode(ActionModemode,Menumenu){returnfalse;}@OverridepublicvoidonDestroyActionMode(ActionModemode){}@OverridepublicbooleanonCreateActionMode(ActionModemode,Menumenu){returnfalse;}@OverridepublicbooleanonActionItemClicked(ActionModemode,MenuItemitem){returnfalse;}});


还有特殊情况就是横屏,EditText在横屏编辑的时候会出现一个新的不同的编辑界面。需要设置

editText.setImeOptions(EditorInfo.IME_FLAG_NO_EXTRACT_UI);

或者在xml中设置

android:imeOptions="flagNoExtractUi"



更多相关文章

  1. android实时监听网络状态并在断网的情况下打开网络设置
  2. Fragment 中的onConfigurationChanged 在切换语言的情况下不被回
  3. TextView设置android:ellipsize="marquee"属性,无法实现跑马灯效
  4. Android中结合OrmLite for android组件对SQLite的CRUD(增删改查)
  5. android 界面应用锦集
  6. Android(安卓)项目无法生成R文件解决办法
  7. Android使用DrawLayout,ToolBar和ActionBarDrawerToggle实现抽屉
  8. android音乐播放器(4)
  9. Android仿苹果关机界面实现代码

随机推荐

  1. Sql中将datetime转换成字符串的方法(CONV
  2. mssql和sqlite中关于if not exists 的写
  3. sql清空表数据后重新添加数据存储过程的
  4. 在SQL Server中查询资料库的TABLE数量与
  5. 使用phpMyAdmin修改MySQL数据库root用户
  6. 通过系统数据库获取用户所有数据库中的视
  7. 一段脚本实现自动备份并保存最近几天的SQ
  8. sql查询表中根据某列排序的任意行语句
  9. sql使用cast进行数据类型转换示例
  10. sql将一个表中的数据插入到另一个表中的