网络信号加tts播报提示(测试数据,需求无tts播报)
This commit is contained in:
@@ -11,11 +11,8 @@ import android.content.pm.PackageInfo;
|
||||
import android.content.pm.PackageManager;
|
||||
import android.graphics.Rect;
|
||||
import android.os.Bundle;
|
||||
import android.os.Handler;
|
||||
import android.util.Log;
|
||||
import android.view.View;
|
||||
import android.view.animation.AnimationSet;
|
||||
import android.widget.Button;
|
||||
import android.widget.ImageView;
|
||||
import android.widget.ProgressBar;
|
||||
|
||||
@@ -23,18 +20,13 @@ import androidx.annotation.Nullable;
|
||||
import androidx.appcompat.app.AppCompatActivity;
|
||||
import androidx.recyclerview.widget.RecyclerView;
|
||||
|
||||
import com.alibaba.android.arouter.facade.annotation.Route;
|
||||
import com.mogo.commons.voice.AIAssist;
|
||||
import com.mogo.module.check.R;
|
||||
import com.mogo.module.check.model.CheckItemInfo;
|
||||
import com.mogo.module.check.net.CheckApiServices;
|
||||
import com.mogo.module.common.MogoApisHandler;
|
||||
import com.mogo.module.common.MogoModulePaths;
|
||||
import com.mogo.module.common.constants.HostConst;
|
||||
import com.mogo.module.common.view.ImageViewClipBounds;
|
||||
import com.mogo.module.common.view.SpacesItemDecoration;
|
||||
import com.mogo.service.MogoServicePaths;
|
||||
import com.mogo.utils.AssetsUtils;
|
||||
import com.mogo.utils.CommonUtils;
|
||||
import com.mogo.utils.UiThreadHandler;
|
||||
import com.mogo.utils.network.utils.NetworkStatusUtil;
|
||||
import com.tencent.bugly.beta.Beta;
|
||||
import com.tencent.bugly.beta.UpgradeInfo;
|
||||
@@ -54,7 +46,7 @@ public class CheckActivity extends AppCompatActivity {
|
||||
private RecyclerView mRecyclerView;
|
||||
private ArrayList dataArrayList = new ArrayList();
|
||||
private Context context;
|
||||
private static String mSignalStrength;
|
||||
private static NetworkStatusUtil.NetWorkStatus sNetWorkStatus;
|
||||
private ImageView mImageView;
|
||||
private String packageName = "com.mogo.launcher.f";
|
||||
//车模
|
||||
@@ -316,7 +308,7 @@ public class CheckActivity extends AppCompatActivity {
|
||||
|
||||
CheckItemInfo.DetailItem netItem = new CheckItemInfo.DetailItem();
|
||||
netItem.setTitle("网络状态");
|
||||
netItem.setValue(mSignalStrength);
|
||||
netItem.setValue(String.valueOf(sNetWorkStatus.getSignalStrength()));
|
||||
list.add(netItem);
|
||||
|
||||
CheckItemInfo.DetailItem batteryItem = new CheckItemInfo.DetailItem();
|
||||
@@ -343,17 +335,20 @@ public class CheckActivity extends AppCompatActivity {
|
||||
/**
|
||||
* 网络
|
||||
*/
|
||||
public String netStatus() {
|
||||
public NetworkStatusUtil.NetWorkStatus netStatus() {
|
||||
//网络类型
|
||||
String networkType = CommonUtils.getNetworkType(context);
|
||||
//网络强度
|
||||
if (mSignalStrength != "UNKNOWN") {
|
||||
mSignalStrength = NetworkStatusUtil.networkState(context);
|
||||
Log.d(TAG, "网络类型:" + networkType + "网络强度:" + mSignalStrength);
|
||||
if (sNetWorkStatus.getStatus() != "UNKNOWN") {
|
||||
Log.d(TAG, "网络类型:" + networkType + "网络强度:" + sNetWorkStatus.getSignalStrength());
|
||||
if (sNetWorkStatus.getSignalStrength() <= -90) {
|
||||
AIAssist.getInstance(context).speakTTSVoice("网络信号差");
|
||||
}
|
||||
} else {
|
||||
Log.d(TAG, "网络未连接");
|
||||
AIAssist.getInstance(context).speakTTSVoice("网络未连接");
|
||||
}
|
||||
return mSignalStrength;
|
||||
return sNetWorkStatus;
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user