2017-04-12 150 views
-1

我正在使用ListPopupWindow并希望为其添加底部阴影。以下是我的代码 -底部阴影到ListPopupWindow android

listPopupWindow = new ListPopupWindow(getApplicationContext()); 
    listPopupWindow.setContentWidth(500); 
    listPopupWindow.setDropDownGravity(Gravity.CENTER | Gravity.RIGHT); 
    listPopupWindow.setSelection(mSelectedPos); 
    listPopupWindow.setOnDismissListener(new PopupWindow.OnDismissListener() { 
     @Override 
     public void onDismiss() { 
      listPopupWindow.dismiss(); 
     } 
    }); 
    Listpopupadapter adapter = new Listpopupadapter(mContext, mGameSortList, GameName, mFilterStr,mListener,Gravity.RIGHT); 
    listPopupWindow.setAdapter(adapter); 
    listPopupWindow.setAnchorView(mRightTV); 
    listPopupWindow.setForceIgnoreOutsideTouch(true); 
    listPopupWindow.show(); 

如何在显示弹出窗口时显示底部阴影。

TIA

+0

参考这其中也http://stackoverflow.com/questions/21211870/android-view-shadow –

回答

1
listPopupWindow.setBackgroundDrawable(new ColorDrawable(Color.BLACK)); 
+1

小描述OD的解决方案可以帮助了解问题背后的概念。 –