我正在尝试创建并显示PopupWindow
:
private void setupPopupWindow() {
TextView popTextView = new TextView(this);
popTextView .setText("xxxxxxxxxxxxx");
mPopupWindow = new PopupWindow(popTextView );
mPopupWindow.setTouchable(true);
mPopupWindow.setOutsideTouchable(true);
mPopupWindow.showAtLocation(anotherViewInMyActivity, Gravity.CENTER, 120, 120);
}
但popupwindow
没有显示。
我错过了什么吗?
答案 0 :(得分:2)
尝试设置TextView
的尺寸。
setWidth(120);
setHeight(120);
如果弹出窗口忽略外部触摸,只需设置背景
setBackgroundDrawable(new ColorDrawable(Color.WHITE));