2017-04-12 8 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 솔루션은 문제 뒤에 개념을 이해하는 데 도움이 될 수 있습니다 참조하십시오. –