直播商城原始碼,PopupWindow選單在ListView中顯示
直播商城原始碼,PopupWindow選單在ListView中顯示
private PopupWindow mOperaPopup; private void showMenuPopup(View anchor) { if(mOperaPopup==null) { View popupView=View.inflate(mContext,R.layout.popup_opera_subject,null); mOperaPopup=new PopupWindow(mContext); mOperaPopup.setBackgroundDrawable(new ColorDrawable( mContext.getResources().getColor(R.color.transparent))); mOperaPopup.setContentView(popupView); mOperaPopup.setFocusable(true); mOperaPopup.setOutsideTouchable(true); //ppw訊息監聽,讓整體背景恢復到正常 mOperaPopup.setOnDismissListener(new PopupWindow.OnDismissListener() { @Override public void onDismiss() { WindowManager.LayoutParams layoutParams=mActivity.getWindow().getAttributes(); layoutParams.alpha=1.0f; mActivity.getWindow().setAttributes(layoutParams); } }); //手機返回鍵監聽,讓ppw消失 popupView.setOnKeyListener(new View.OnKeyListener() { @Override public boolean onKey(View v, int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { mOperaPopup.dismiss(); return true; } return false; } }); } int offX=ScreenInfomationLoader.getInstance().dpToPx(107);//適配自定義偏移距離(根據具體佈局) //gravity是表示ppw相對於anchor的左邊距還是右邊距,x方向向右為正,y方法,向下為正 mOperaPopup.showAsDropDown(anchor,-offX,0,Gravity.LEFT); WindowManager.LayoutParams layoutParams=mActivity.getWindow().getAttributes(); layoutParams.alpha=0.8f;//透過透明度控制整體背景變暗,值越大,越透明;值越小,越暗。 mActivity.getWindow().setAttributes(layoutParams); }
以上就是 直播商城原始碼,PopupWindow選單在ListView中顯示,更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2948646/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 影片直播原始碼,下拉多選el-tag顯示在輸入框中原始碼
- 直播商城原始碼,密碼輸入框自定義顯示隱藏圖示原始碼密碼
- 直播商城原始碼如何實現資料的單項選擇原始碼
- Android在Dialog中顯示PopupWindow不全問題解決Android
- 在頂部顯示下拉選單
- PopupWindow原始碼分析原始碼
- 直播平臺原始碼,隱藏app圖示並不在最近執行中顯示原始碼APP
- 解決直播商城原始碼中,getView被重複呼叫原始碼View
- 線上直播原始碼,VUE 獲獎名單滾動顯示的兩種方式原始碼Vue
- 直播平臺原始碼,通知欄中顯示滑動的進度條原始碼
- 線上直播原始碼,ui的select顯示數字原始碼UI
- 直播平臺原始碼,input密碼框顯示與隱藏原始碼密碼
- 從原始碼角度分析SrcollView巢狀ListView顯示不全的問題原始碼View巢狀
- 直播app系統原始碼,Fragment 顯示 隱藏 監聽APP原始碼Fragment
- app直播原始碼,el-button自定義圖片顯示APP原始碼
- 一文詮釋直播商城原始碼原始碼
- 帝國CMS網站不想顯示後臺的“商城”選單,如何操作?網站
- 為了直播流暢,實現直播商城原始碼的轉碼原始碼
- 直播系統開發,實現在進度條中顯示文字顯示進度
- 直播網站原始碼,CardView如何顯示出底背景樣式?網站原始碼View
- 直播原始碼開發,el-button自定義圖片顯示原始碼
- 直播平臺原始碼,el-button自定義圖片顯示原始碼
- 直播app系統原始碼,固定速度的進度條顯示APP原始碼
- 直播app原始碼,應用elementPlus table並滾動顯示APP原始碼
- 直播商城原始碼包含哪些技術?商城直播系統開發難點有哪些?原始碼
- 直播平臺原始碼,Android實現密碼顯示與隱藏原始碼Android密碼
- 直播平臺原始碼,可摺疊式選單欄原始碼
- 線上直播原始碼,開發一個下拉選單元件原始碼元件
- 直播app系統原始碼,canvas上放置按鈕並實現點選之後全屏顯示APP原始碼Canvas
- 在大流量下,直播app原始碼中訂單號的生成方式APP原始碼
- 直播商城原始碼,AlertDialog.Builder 設定點選不關閉彈框原始碼UI
- 直播網站原始碼,Android中點選圖片放大的簡單方法網站原始碼Android
- js將選擇的圖片顯示在img中JS
- WPF/C#:在DataGrid中顯示選擇框C#
- 直播平臺原始碼,TabLayout標籤較少時,如何居中顯示原始碼TabLayout
- 影片直播系統原始碼,Android EditText不顯示提示文字hint原始碼Android
- app直播原始碼,Android EditText的游標的顯示和隱藏APP原始碼Android
- 直播帶貨原始碼,背景圖片顯示鋪滿但不變形原始碼