فهرست منبع

Do not let the launcher create a new MainActivity

inorichi 9 سال پیش
والد
کامیت
414900abf8
1فایلهای تغییر یافته به همراه6 افزوده شده و 0 حذف شده
  1. 6 0
      app/src/main/java/eu/kanade/mangafeed/ui/main/MainActivity.java

+ 6 - 0
app/src/main/java/eu/kanade/mangafeed/ui/main/MainActivity.java

@@ -36,6 +36,12 @@ public class MainActivity extends BaseActivity {
 
     @Override
     protected void onCreate(Bundle savedState) {
+        // Do not let the launcher create a new activity
+        if ((getIntent().getFlags() & Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT) != 0) {
+            finish();
+            return;
+        }
+
         super.onCreate(savedState);
         setContentView(R.layout.activity_main);
         ButterKnife.bind(this);