dialog自定義樣式,程式碼中動態改變位置及大小
阿新 • • 發佈:2018-12-31
dialog自定義的樣式屬性
<style name="wait_dialog_style"
parent="@android:style/Theme.Dialog">
<item name="android:windowFrame">@null</item><!-- dialog無邊框 -->
<item name="android:windowIsFloating">true</item>
<item name="android:windowIsTranslucent">false</item >
<item name="android:windowNoTitle">true</item>
<item name="android:background">@null</item>
<item name="android:windowBackground">@null</item>
<item name="android:backgroundDimEnabled">false</item>
</style>
程式碼中動態改變dialog位置
Window w = mProDialog.getWindow ();
WindowManager.LayoutParams lp = w.getAttributes();
lp.x = 20;
lp.y = 100;
lp.width = 400;
lp.height = 500;
w.setAttributes(lp);
效果圖如下:
歡迎光臨gaoxiaomin123456的部落格!