更改Android PopUpWindow的内容视图

时间:2013-10-03 23:33:22

标签: android

我只是想知道是否有办法在PopUpWindow已经打开时更改内容视图。

根据setContentView(View contentView)的文档:
如果在弹出窗口显示时调用此方法无效。

我尝试使用getContentView()。setVisibility(View.GONE)隐藏内容视图并更改它,但这也不起作用。

1 个答案:

答案 0 :(得分:0)

您可以尝试扩展PopUpWindow类,在其构造函数中调用setContentView。像.-

之类的东西
public class CustomPopUpWindow extends PopUpWindow {
    public DialogParent(Context context) {
        super(context);
        setContentView(R.layout.your_layout);
    }
}