diff --git a/mymessagemanager/build.properties b/mymessagemanager/build.properties index 52e5b76..3b56758 100644 --- a/mymessagemanager/build.properties +++ b/mymessagemanager/build.properties @@ -1,8 +1,8 @@ #Created by .winboll/winboll_app_build.gradle -#Tue Dec 09 15:29:43 HKT 2025 +#Wed Dec 10 04:06:42 GMT 2025 stageCount=3 libraryProject= baseVersion=15.12 publishVersion=15.12.2 -buildCount=0 +buildCount=5 baseBetaVersion=15.12.3 diff --git a/mymessagemanager/src/main/java/cc/winboll/studio/mymessagemanager/activitys/AppSettingsActivity.java b/mymessagemanager/src/main/java/cc/winboll/studio/mymessagemanager/activitys/AppSettingsActivity.java index 622a73b..1eefe99 100644 --- a/mymessagemanager/src/main/java/cc/winboll/studio/mymessagemanager/activitys/AppSettingsActivity.java +++ b/mymessagemanager/src/main/java/cc/winboll/studio/mymessagemanager/activitys/AppSettingsActivity.java @@ -5,28 +5,29 @@ package cc.winboll.studio.mymessagemanager.activitys; * @Date 2024/05/12 20:03:42 * @Describe 应用设置窗口 */ +import android.app.Activity; import android.content.Intent; +import android.net.Uri; import android.os.Bundle; import android.provider.Settings; import android.view.View; import android.widget.EditText; import android.widget.Switch; import android.widget.Toast; -import cc.winboll.studio.libaes.dialogs.YesNoAlertDialog; import cc.winboll.studio.libaes.interfaces.IWinBoLLActivity; import cc.winboll.studio.libaes.views.AOHPCTCSeekBar; import cc.winboll.studio.libaes.views.AToolbar; import cc.winboll.studio.mymessagemanager.R; -import cc.winboll.studio.mymessagemanager.activitys.AppSettingsActivity; import cc.winboll.studio.mymessagemanager.utils.AppConfigUtil; -import cc.winboll.studio.mymessagemanager.utils.NotificationHelper; import cc.winboll.studio.mymessagemanager.utils.PermissionUtil; -import android.app.Activity; public class AppSettingsActivity extends WinBoLLActivity implements IWinBoLLActivity { public static final String TAG = "AppSettingsActivity"; + // 讯飞语记官网下载页链接 + private static final String XUNFEI_YUJI_DOWNLOAD_URL = "https://iflynote.com/h/share-download-app.html"; + AppConfigUtil mAppConfigUtil; AToolbar mAToolbar; AOHPCTCSeekBar mAOHPCTCSeekBar; @@ -112,17 +113,22 @@ public class AppSettingsActivity extends WinBoLLActivity implements IWinBoLLActi } } - public void onCleanOldChannels(View view) { - YesNoAlertDialog.show(this, "通知设置清理", "是否清理旧的通知设置?", new YesNoAlertDialog.OnDialogResultListener(){ - @Override - public void onNo() { - } - - @Override - public void onYes() { - NotificationHelper notificationHelper = new NotificationHelper(AppSettingsActivity.this); - notificationHelper.cleanOldChannels(); - } - }); + public void onAddTTSSupport(View view) { + try { + // 1. 创建Intent,Action为“打开网页” + Intent intent = new Intent(Intent.ACTION_VIEW); + // 2. 设置要跳转的URL + intent.setData(Uri.parse(XUNFEI_YUJI_DOWNLOAD_URL)); + // 3. 确保Intent可被解析(避免无浏览器时崩溃) + if (intent.resolveActivity(getPackageManager()) != null) { + startActivity(intent); // 跳转至浏览器打开下载页 + } else { + // 无浏览器时的提示 + Toast.makeText(this, "未找到浏览器应用,请安装后重试", Toast.LENGTH_SHORT).show(); + } + } catch (Exception e) { + e.printStackTrace(); + Toast.makeText(this, "无法打开下载页面,请稍后再试", Toast.LENGTH_SHORT).show(); + } } } diff --git a/mymessagemanager/src/main/res/layout/activity_appsettings.xml b/mymessagemanager/src/main/res/layout/activity_appsettings.xml index ee66818..5c89241 100644 --- a/mymessagemanager/src/main/res/layout/activity_appsettings.xml +++ b/mymessagemanager/src/main/res/layout/activity_appsettings.xml @@ -216,8 +216,8 @@