若要在程式中, 寫下 setTheme( android.R.style.Theme_Dialog );
則雖會達到效果, 但 Dialog 外會是呈現黑色, 而非半透明,
所以, 若要完整呈現 Dialog Style, 還是只能設定在 AndroidManifest.xml, 如下 :
程式碼
<activity android:name=".activityJavaFileName" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" android:theme="@android:style/Theme.Dialog" />
Activity 原呈現範例圖 :
Activity Dialog 範例圖 :