Kaynağa Gözat

Apex Mobile
修复app 切换到后台,如果点icon 会销毁之前停留的窗口的bug

Ray Zhang 8 yıl önce
ebeveyn
işleme
2afd8a6717

+ 3 - 2
Apex Mobile/app/src/main/AndroidManifest.xml

@@ -92,6 +92,7 @@
     <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
     -->
     <application
+
         android:persistent="true"
         android:name=".ApexTrackingApplication"
         android:allowBackup="true"
@@ -169,10 +170,10 @@
             android:label="@string/title_activity_direct_tracking" >
         </activity>
         -->
-
+        <!--android:launchMode="singleTask"-->
         <activity
             android:name=".mainframe.RootActivity"
-            android:launchMode="singleTask"
+            android:launchMode="singleTop"
             android:theme="@style/FixedActionbarTheme">
             <intent-filter>
                 <action android:name="android.intent.action.MAIN" />

+ 5 - 0
Apex Mobile/app/src/main/java/com/usai/apex/DetailActivity.java

@@ -472,6 +472,11 @@ public class DetailActivity extends AppCompatActivity implements
 //					SearchListActivity.instance.finish();
 //				}
 				Intent intent = new Intent(this, RootActivity.class);
+
+//                Intent intent = new Intent(context, LoginView.class);
+                intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
+
+
 				startActivity(intent);
 				break;
 			case android.R.id.home:

+ 1 - 1
Apex Mobile/app/src/main/res/menu/navi_logout.xml

@@ -7,6 +7,6 @@
     <item
         android:id="@+id/item_otool"
         android:icon="@drawable/tab_tools"
-        android:title="Tool" />
+        android:title="Tools" />
 
 </menu>