点击EditText的时候,同时显示PopUpWindow和软键盘

@OverridewarnSearch.setOnTouchListener(this);public boolean onTouch(View v, MotionEvent event) {    // TODO Auto-generated method stub    Log.d(TAG, "edit onTouch");    if (event.getAction() == MotionEvent.ACTION_UP) {    searchViewShow();    }    return false;}public void searchViewShow(){    popUpWindow = new PopupWindow(searchView, screenWidth, 60);    // 使其获取焦点    // popUpWindow.setFocusable(true);    // 设置允许在外点击消失    popUpWindow.setOutsideTouchable(true);    // 这个是为了点击“返回Back”也能使其消失,并且并不会影响你的背景    popUpWindow.setBackgroundDrawable(new BitmapDrawable());    // 显示在warnSearch的下面(warnSearch是一个EditText)    popUpWindow.showAsDropDown(warnSearch, 0, 0);}


实现这个效果的关键是:下面这句代码是一定不能有的,所以我注释掉le
popUpWindow.setFocusable(true);

更多相关文章

  1. Android屏蔽EditText软键盘的方法
  2. android键盘映射之三
  3. android自定义键盘与更改单个Keys的背景色
  4. Android关闭输入软键盘无效的问题
  5. Android收起虚拟键盘
  6. android 点击空白处收起键盘和自定义EditText实现右下角计数控件
  7. Android应用程序键盘(Keyboard)消息处理机制分析(5)

随机推荐

  1. Accessibility辅助功能的使用
  2. OkHttp+Stetho+Chrome调试android网络部
  3. Android一些常用知识和代码(不断更新)
  4. Android检测手机是否插入/连接耳机
  5. 清除Android工程中没用到/未用到的资源
  6. 46、PopWindow工具类
  7. Android之博客案例 及 获取指定URL的网页
  8. 0324安卓如何设置标题栏颜色
  9. android微信付费
  10. android手势操作滑动效果触摸屏事件处理