我只是想知道是否有办法在PopUpWindow已经打开时更改内容视图。
根据setContentView(View contentView)的文档:
如果在弹出窗口显示时调用此方法无效。
我尝试使用getContentView()。setVisibility(View.GONE)隐藏内容视图并更改它,但这也不起作用。
答案 0 :(得分:0)
您可以尝试扩展PopUpWindow
类,在其构造函数中调用setContentView
。像.-
public class CustomPopUpWindow extends PopUpWindow {
public DialogParent(Context context) {
super(context);
setContentView(R.layout.your_layout);
}
}