diff --git a/appbase/build.properties b/appbase/build.properties
index 7aa16af..9acc40d 100644
--- a/appbase/build.properties
+++ b/appbase/build.properties
@@ -1,8 +1,8 @@
#Created by .winboll/winboll_app_build.gradle
-#Wed Mar 26 11:30:27 GMT 2025
+#Wed Mar 26 16:59:16 GMT 2025
stageCount=1
libraryProject=libappbase
baseVersion=15.1
publishVersion=15.1.0
-buildCount=17
+buildCount=42
baseBetaVersion=15.1.1
diff --git a/appbase/src/main/AndroidManifest.xml b/appbase/src/main/AndroidManifest.xml
index 40fd259..26bddb9 100644
--- a/appbase/src/main/AndroidManifest.xml
+++ b/appbase/src/main/AndroidManifest.xml
@@ -13,10 +13,9 @@
+ android:configChanges="screenSize|smallestScreenSize|screenLayout|orientation">
@@ -32,7 +31,15 @@
-
+
+
+
-
-
-
diff --git a/appbase/src/main/java/cc/winboll/studio/appbase/activities/New2Activity.java b/appbase/src/main/java/cc/winboll/studio/appbase/activities/New2Activity.java
index 0df980f..a322390 100644
--- a/appbase/src/main/java/cc/winboll/studio/appbase/activities/New2Activity.java
+++ b/appbase/src/main/java/cc/winboll/studio/appbase/activities/New2Activity.java
@@ -7,13 +7,13 @@ package cc.winboll.studio.appbase.activities;
*/
import android.app.Activity;
import android.os.Bundle;
+import android.support.v7.app.AppCompatActivity;
import android.view.View;
import cc.winboll.studio.appbase.R;
-import cc.winboll.studio.libappbase.LogView;
import cc.winboll.studio.libappbase.winboll.IWinBollActivity;
import cc.winboll.studio.libappbase.winboll.WinBollActivityManager;
-public class New2Activity extends Activity implements IWinBollActivity {
+public class New2Activity extends AppCompatActivity implements IWinBollActivity {
public static final String TAG = "New2Activity";
diff --git a/appbase/src/main/java/cc/winboll/studio/appbase/activities/NewActivity.java b/appbase/src/main/java/cc/winboll/studio/appbase/activities/NewActivity.java
index 3a7c370..d44f864 100644
--- a/appbase/src/main/java/cc/winboll/studio/appbase/activities/NewActivity.java
+++ b/appbase/src/main/java/cc/winboll/studio/appbase/activities/NewActivity.java
@@ -6,13 +6,13 @@ package cc.winboll.studio.appbase.activities;
*/
import android.app.Activity;
import android.os.Bundle;
+import android.support.v7.app.AppCompatActivity;
import android.view.View;
import cc.winboll.studio.appbase.R;
-import cc.winboll.studio.libappbase.LogView;
import cc.winboll.studio.libappbase.winboll.IWinBollActivity;
import cc.winboll.studio.libappbase.winboll.WinBollActivityManager;
-public class NewActivity extends Activity implements IWinBollActivity {
+public class NewActivity extends AppCompatActivity implements IWinBollActivity {
public static final String TAG = "NewActivity";
diff --git a/libappbase/build.properties b/libappbase/build.properties
index 7aa16af..9acc40d 100644
--- a/libappbase/build.properties
+++ b/libappbase/build.properties
@@ -1,8 +1,8 @@
#Created by .winboll/winboll_app_build.gradle
-#Wed Mar 26 11:30:27 GMT 2025
+#Wed Mar 26 16:59:16 GMT 2025
stageCount=1
libraryProject=libappbase
baseVersion=15.1
publishVersion=15.1.0
-buildCount=17
+buildCount=42
baseBetaVersion=15.1.1
diff --git a/libappbase/src/main/AndroidManifest.xml b/libappbase/src/main/AndroidManifest.xml
index d2ee0f2..2ce8228 100644
--- a/libappbase/src/main/AndroidManifest.xml
+++ b/libappbase/src/main/AndroidManifest.xml
@@ -22,15 +22,13 @@
android:launchMode="standard"/>
-
-
-
+
+
+
diff --git a/libappbase/src/main/java/cc/winboll/studio/libappbase/winboll/WinBollActivityManager.java b/libappbase/src/main/java/cc/winboll/studio/libappbase/winboll/WinBollActivityManager.java
index e0283c2..2857d56 100644
--- a/libappbase/src/main/java/cc/winboll/studio/libappbase/winboll/WinBollActivityManager.java
+++ b/libappbase/src/main/java/cc/winboll/studio/libappbase/winboll/WinBollActivityManager.java
@@ -9,12 +9,11 @@ package cc.winboll.studio.libappbase.winboll;
* https://blog.csdn.net/qq_29364417/article/details/109379915?app_version=6.4.2&code=app_1562916241&csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22109379915%22%2C%22source%22%3A%22weixin_38986226%22%7D&uLinkId=usr1mkqgl919blen&utm_source=app
*/
import android.app.ActivityManager;
-import android.app.ActivityOptions;
import android.app.TaskStackBuilder;
import android.content.Context;
import android.content.Intent;
-import android.graphics.Rect;
import cc.winboll.studio.libappbase.LogUtils;
+import cc.winboll.studio.libappbase.utils.ToastUtils;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
@@ -100,6 +99,7 @@ public class WinBollActivityManager {
resumeActivity(context, tag);
return;
}
+ ToastUtils.show("startWinBollActivity(Context context, Class clazz)");
// 新建一个任务窗口
Intent intent = new Intent(context, clazz);
@@ -108,7 +108,7 @@ public class WinBollActivityManager {
intent.addFlags(Intent.FLAG_ACTIVITY_MULTIPLE_TASK);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.putExtra(EXTRA_TAG, tag);
- mContext.startActivity(intent);
+ context.startActivity(intent);
} catch (InstantiationException | IllegalAccessException e) {
LogUtils.d(TAG, e, Thread.currentThread().getStackTrace());
}
@@ -130,7 +130,7 @@ public class WinBollActivityManager {
intent.addFlags(Intent.FLAG_ACTIVITY_MULTIPLE_TASK);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.putExtra(EXTRA_TAG, tag);
- mContext.startActivity(intent);
+ context.startActivity(intent);
} catch (InstantiationException | IllegalAccessException e) {
LogUtils.d(TAG, e, Thread.currentThread().getStackTrace());
}
@@ -153,12 +153,12 @@ public class WinBollActivityManager {
// ActivityOptions options = ActivityOptions.makeBasic();
// options.setLaunchBounds(bounds);
intent.addFlags(Intent.FLAG_ACTIVITY_LAUNCH_ADJACENT);
- //intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
- /*intent.addFlags(Intent.FLAG_ACTIVITY_NEW_DOCUMENT);
+ intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
+ intent.addFlags(Intent.FLAG_ACTIVITY_NEW_DOCUMENT);
intent.addFlags(Intent.FLAG_ACTIVITY_MULTIPLE_TASK);
-
+
intent.putExtra(EXTRA_TAG, tag);
- */
+
//context.startActivity(intent, options.toBundle());
context.startActivity(intent);
}