2024年4月3日发(作者:)

在android中我们经常会用AlertDialog来显示对话框。通过这个对话框是显示

在屏幕中心的。但在某些程序中,要求对话框可以显 示在不同的位置。例如,

屏幕的上方或下方。要实现这种效果。就需要获得对话框的Window对象,获得

这个Window对象有多种方法。最容易的就是直接 通过AlertDialog类的

getWindow方法来获得Window对象。

1 AlertDialog dialog = new r(this).setTitle("title")

2 .setMessage("message").create();

3 Window window = dow();

4

vity(); //vity(

M);

5 ();

透明的对话框