refactor(lite): 重构 AudioPlayerView 并提升系统兼容性
- 重写 AudioPlayerView,使用 MediaPlayer 替代 AsyncPlayer - 提升 minSdkVersion到 22 - 优化网络连接检查逻辑 - 使用 HtmlCompat 替代 Html -增加对旧版本 Android 的兼容性处理 - 优化卫星状态对话框和传感器注册逻辑 |
---|
|
app/build.gradle |
---|
app/src/main/java/com/casic/common/detector/gd/utils/RTK.kt |
---|
app/src/main/java/com/casic/common/detector/gd/view/MainActivity.kt |
---|
app/src/main/java/com/casic/common/detector/gd/view/SearchMarkerActivity.kt |
---|
app/src/main/java/com/casic/common/detector/gd/view/SearchMarkerAuditActivity.kt |
---|
app/src/main/java/com/casic/common/detector/gd/widgets/SatelliteStatusDialog.kt |
---|
lite/build.gradle |
---|
lite/src/main/java/com/pengxh/kt/lite/extensions/Context.kt |
---|
lite/src/main/java/com/pengxh/kt/lite/utils/HtmlRenderEngine.kt |
---|
lite/src/main/java/com/pengxh/kt/lite/widget/audio/AudioPlayerView.kt |
---|