我知道這個問題被問左側對準一個對話框, 但在這裏我使用的是活動與對齊的活動如在上面的對話框左側
android:theme="@android:style/Theme.Dialog"
,問題是,它顯示在屏幕中心,我想顯示在左上角。
有沒有辦法做到這一點?
我曾嘗試在我關注的活動.xml上使用android:layout_gravity="top|left"
但這不起作用。
謝謝您的幫助
我知道這個問題被問左側對準一個對話框, 但在這裏我使用的是活動與對齊的活動如在上面的對話框左側
android:theme="@android:style/Theme.Dialog"
,問題是,它顯示在屏幕中心,我想顯示在左上角。
有沒有辦法做到這一點?
我曾嘗試在我關注的活動.xml上使用android:layout_gravity="top|left"
但這不起作用。
謝謝您的幫助
試試這個在您的onCreate對話活動
WindowManager.LayoutParams wmlp = getWindow().getAttributes();
wmlp.gravity = Gravity.TOP | Gravity.LEFT;
希望它可以幫助的。
它工作,它不完全一致,因爲仍然有餘量,但我會努力。謝謝 ! – Shide
我怎樣才能從左邊設置一點餘量? –
您是否嘗試過由Joe給出的解決方案:http://stackoverflow.com/questions/2163427/android-dialog-activity-position? –