From 5429334ea290e395ee8aae4123af30f1f3356820 Mon Sep 17 00:00:00 2001
From: 18034727885 <973609879@qq.com>
Date: 星期二, 17 三月 2026 15:22:04 +0800
Subject: [PATCH] 处理16k问题 升级AGP到8.6.0 升级targetSdkVersion到35
---
app/src/main/java/amaplib/util/TTSController.java | 38 ++++++++------------------------------
1 files changed, 8 insertions(+), 30 deletions(-)
diff --git a/amaplib/src/main/java/cn/sinata/amaplib/util/TTSController.java b/app/src/main/java/amaplib/util/TTSController.java
similarity index 90%
rename from amaplib/src/main/java/cn/sinata/amaplib/util/TTSController.java
rename to app/src/main/java/amaplib/util/TTSController.java
index aa0e124..2fd5ede 100644
--- a/amaplib/src/main/java/cn/sinata/amaplib/util/TTSController.java
+++ b/app/src/main/java/amaplib/util/TTSController.java
@@ -1,4 +1,4 @@
-package cn.sinata.amaplib.util;
+package amaplib.util;
import android.content.Context;
import android.os.Handler;
@@ -10,7 +10,6 @@
import com.amap.api.navi.model.AMapModelCross;
import com.amap.api.navi.model.AMapNaviCameraInfo;
import com.amap.api.navi.model.AMapNaviCross;
-import com.amap.api.navi.model.AMapNaviInfo;
import com.amap.api.navi.model.AMapNaviLocation;
import com.amap.api.navi.model.AMapNaviRouteNotifyData;
import com.amap.api.navi.model.AMapNaviTrafficFacilityInfo;
@@ -18,7 +17,6 @@
import com.amap.api.navi.model.AimLessModeCongestionInfo;
import com.amap.api.navi.model.AimLessModeStat;
import com.amap.api.navi.model.NaviInfo;
-import com.autonavi.tbt.TrafficFacilityInfo;
import java.util.LinkedList;
@@ -52,7 +50,6 @@
private Context mContext;
private TTS tts = null;
private SystemTTS systemTTS;
- private IFlyTTS iflyTTS = null;
private LinkedList<String> wordList = new LinkedList<String>();
private final int TTS_PLAY = 1;
private final int CHECK_TTS_PLAY = 2;
@@ -78,26 +75,19 @@
public void setTTSType(TTSType type) {
if (type == TTSType.SYSTEMTTS) {
- tts = systemTTS;
- } else {
- tts = iflyTTS;
+ tts = systemTTS;tts.setCallback(this);
}
- tts.setCallback(this);
}
private TTSController(Context context) {
mContext = context.getApplicationContext();
systemTTS = SystemTTS.getInstance(mContext);
- iflyTTS = IFlyTTS.getInstance(mContext);
- tts = iflyTTS;
+ tts = systemTTS;
}
public void init() {
if (systemTTS != null) {
systemTTS.init();
- }
- if (iflyTTS != null) {
- iflyTTS.init();
}
tts.setCallback(this);
}
@@ -113,18 +103,12 @@
if (systemTTS != null) {
systemTTS.stopSpeak();
}
- if (iflyTTS != null) {
- iflyTTS.stopSpeak();
- }
wordList.clear();
}
public void destroy() {
if (systemTTS != null) {
systemTTS.destroy();
- }
- if (iflyTTS != null) {
- iflyTTS.destroy();
}
ttsManager = null;
}
@@ -195,11 +179,6 @@
@Override
public void onNaviInfoUpdate(NaviInfo naviinfo) {
-
- }
-
- @Override
- public void onNaviInfoUpdated(AMapNaviInfo aMapNaviInfo) {
}
@@ -286,16 +265,15 @@
}
@Override
+ public void onGpsSignalWeak(boolean b) {
+
+ }
+
+ @Override
public void onGetNavigationText(String playText) {
if (wordList != null)
wordList.addLast(playText);
handler.obtainMessage(CHECK_TTS_PLAY).sendToTarget();
- }
-
- @Override
- @Deprecated
- public void OnUpdateTrafficFacility(TrafficFacilityInfo arg0) {
-
}
@Override
--
Gitblit v1.7.1