将活动对齐在左上角的对话框中

时间:2013-05-25 13:11:13

标签: android android-activity dialog alignment

我知道这个问题被要求在左边对齐一个对话框, 但在这里我正在使用

的活动

android:theme="@android:style/Theme.Dialog"问题是它显示在屏幕中央,我想显示在左上角。

有没有办法这样做?

我尝试在我关注的活动.xml上使用android:layout_gravity="top|left",但这不起作用。

感谢您的帮助

1 个答案:

答案 0 :(得分:4)

在onCreate of dialog activity

上试试这个
WindowManager.LayoutParams wmlp = getWindow().getAttributes();

        wmlp.gravity = Gravity.TOP | Gravity.LEFT;

希望它有所帮助。