Loading src/com/android/settings/SmsDefaultDialog.java +21 −2 Original line number Diff line number Diff line Loading @@ -16,6 +16,8 @@ package com.android.settings; import static android.view.WindowManager.LayoutParams.SYSTEM_FLAG_HIDE_NON_SYSTEM_OVERLAY_WINDOWS; import android.content.ComponentName; import android.content.Context; import android.content.DialogInterface; Loading @@ -30,6 +32,8 @@ import android.text.TextUtils; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.view.Window; import android.view.WindowManager; import android.widget.BaseAdapter; import android.widget.ImageView; import android.widget.TextView; Loading Loading @@ -59,6 +63,21 @@ public final class SmsDefaultDialog extends AlertActivity implements } } @Override protected void onStart() { super.onStart(); getWindow().addSystemFlags(SYSTEM_FLAG_HIDE_NON_SYSTEM_OVERLAY_WINDOWS); } @Override protected void onStop() { super.onStop(); final Window window = getWindow(); final WindowManager.LayoutParams attrs = window.getAttributes(); attrs.privateFlags &= ~SYSTEM_FLAG_HIDE_NON_SYSTEM_OVERLAY_WINDOWS; window.setAttributes(attrs); } @Override public void onClick(DialogInterface dialog, int which) { switch (which) { Loading Loading
src/com/android/settings/SmsDefaultDialog.java +21 −2 Original line number Diff line number Diff line Loading @@ -16,6 +16,8 @@ package com.android.settings; import static android.view.WindowManager.LayoutParams.SYSTEM_FLAG_HIDE_NON_SYSTEM_OVERLAY_WINDOWS; import android.content.ComponentName; import android.content.Context; import android.content.DialogInterface; Loading @@ -30,6 +32,8 @@ import android.text.TextUtils; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.view.Window; import android.view.WindowManager; import android.widget.BaseAdapter; import android.widget.ImageView; import android.widget.TextView; Loading Loading @@ -59,6 +63,21 @@ public final class SmsDefaultDialog extends AlertActivity implements } } @Override protected void onStart() { super.onStart(); getWindow().addSystemFlags(SYSTEM_FLAG_HIDE_NON_SYSTEM_OVERLAY_WINDOWS); } @Override protected void onStop() { super.onStop(); final Window window = getWindow(); final WindowManager.LayoutParams attrs = window.getAttributes(); attrs.privateFlags &= ~SYSTEM_FLAG_HIDE_NON_SYSTEM_OVERLAY_WINDOWS; window.setAttributes(attrs); } @Override public void onClick(DialogInterface dialog, int which) { switch (which) { Loading