/** * 模拟硬键盘发送 */private void sendToApp() {String currentPkgName = mImeService.getImeService().getCurrentInputEditorInfo().packageName;if (mContext.getString(R.string.setting_tencent_mm_package).equals(currentPkgName)) {InputConnection inputconnection = mImeService.getInputConnection();CharSequence cb = inputconnection.getTextAfterCursor(1000, 0);            CharSequence ca = inputconnection.getTextBeforeCursor(1000, 0);            int len = cb.length() + ca.length();inputconnection.setSelection(len, len);mImeService.sendKeyEvent(KeyEvent.KEYCODE_DPAD_RIGHT);mImeService.sendKeyEvent(KeyEvent.KEYCODE_DPAD_RIGHT);try {TimeUnit.MILLISECONDS.sleep(50);} catch (InterruptedException e) {// just ignore}mImeService.sendKeyEvent(KeyEvent.KEYCODE_DPAD_CENTER);//try {//TimeUnit.MILLISECONDS.sleep(50);//} catch (InterruptedException e) {//// just ignore//}//mImeService.sendKeyEvent(KeyEvent.KEYCODE_DPAD_LEFT);//mImeService.sendKeyEvent(KeyEvent.KEYCODE_DPAD_LEFT);} else {mImeService.setHcrFullCheckMode();showEditPopWindow();}}

更多相关文章

  1. android监听键盘弹出or隐藏方法
  2. Android监听Home键和最近任务
  3. android显示隐藏软键盘
  4. android发送json并解析返回json
  5. android隐藏以及显示软键盘
  6. android软键盘问题
  7. Android之常用功能代码
  8. android带输入框的Dialog
  9. android发送json并解析返回json

随机推荐

  1. 第一个安卓程序访问服务器的Servlet,Servl
  2. drawSelectorOnTop的作用
  3. [Android]GreenDao(1)--项目配置
  4. NDK 入门
  5. [Android] View控件显示隐藏动画效果
  6. Android(安卓)Camera2 Hal3(二)startPrev
  7. android中的AIDL学习笔记
  8. Android中基本Dialog对话框
  9. 天气预报(三)
  10. Android(安卓)使用RecycleView实现吸附小