国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android PopupWindow 點擊外面取消實現代碼

2020-04-11 11:34:51
字體:
來源:轉載
供稿:網友
private void showPopupView()  {    if (mPopupWindow == null)    {      View view = getLayoutInflater().inflate(R.layout.newest_layout, null);      mPopupWindow = new PopupWindow(view, LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);      mPopupWindow.setFocusable(true);//需要設置為ture,表示可以聚焦        //需要設置背景,用物理鍵返回的時候			        mPopupWindow.setBackgroundDrawable(new BitmapDrawable(getResources()));			        mPopupWindow.setOutsideTouchable(true);      view.setOnTouchListener(new OnTouchListener()// 需要設置,點擊之后取消popupview,即使點擊外面,也可以捕獲事件      {        public boolean onTouch(View v, MotionEvent event)        {          if (mPopupWindow.isShowing())          {            Trace.Log("-------------------onTouch------------");            mPopupWindow.dismiss();          }          return false;        }      });    }    if (mPopupWindow.isShowing())    {      mPopupWindow.dismiss();    }    else    {      View parent = findViewById(R.id.newest);      mPopupWindow.showAsDropDown(parent);// 顯示再指定控件的下面    }  }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 寻乌县| 府谷县| 正安县| 舒兰市| 银川市| 潢川县| 蒙阴县| 武安市| 会昌县| 长汀县| 明光市| 台南县| 都兰县| 绥阳县| 宜章县| 滨州市| 巴里| 丹棱县| 安图县| 大邑县| 孝感市| 定兴县| 二手房| 商南县| 石林| 桂平市| 禹城市| 嘉义县| 延边| 漠河县| 格尔木市| 遂川县| 溧水县| 屏边| 秦皇岛市| 乾安县| 汕尾市| 天柱县| 枞阳县| 西乌珠穆沁旗| 沭阳县|