在布局中显示 dialog 的问题

在ui中有两个 LinearLayout,layout1 和 layout2。
我用下面的代码显示dialog:

private AlertDialog MyDialog;
public void adddialog() {
    AlertDialog.Builder MyBuilder = new AlertDialog.Builder(this);
    MyBuilder.setTitle("Title")
    MyBuilder .setView(ListView);
    MyDialog = MyBuilder.create();
}

我想在 layout2 中的右上角上放置 dialog。如何实现?

用popwindow可以满足你的需求