From 13f60d7aeb1c0269e7753188c83281be0e064c60 Mon Sep 17 00:00:00 2001 From: liujing Date: Thu, 11 Nov 2021 11:53:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=A4=E8=AD=A6=E7=B1=BB=E5=9E=8B=E5=9B=BE?= =?UTF-8?q?=E7=89=87=E7=B1=BB=E5=9E=8B=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../hmi/ui/notice/NoticeBannerView.java | 23 +++++++-- .../hmi/ui/notice/NoticeTrafficDialog.java | 47 +++++++++--------- .../drawable/notice_traffic_placeholder.png | Bin 0 -> 18090 bytes .../layout/notice_dialog_traffic_police.xml | 1 - .../test/TestNoticeBroadcastReceiver.kt | 5 +- 5 files changed, 45 insertions(+), 31 deletions(-) create mode 100644 core/function-impl/mogo-core-function-hmi/src/main/res/drawable/notice_traffic_placeholder.png diff --git a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/notice/NoticeBannerView.java b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/notice/NoticeBannerView.java index bbd1bb68f5..81cf94a343 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/notice/NoticeBannerView.java +++ b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/notice/NoticeBannerView.java @@ -1,6 +1,7 @@ package com.mogo.eagle.core.function.hmi.ui.notice; import android.content.Context; +import android.graphics.Bitmap; import android.util.AttributeSet; import android.view.LayoutInflater; import android.view.View; @@ -16,7 +17,10 @@ import com.mogo.eagle.core.data.notice.NoticeTrafficStylePushData; import com.mogo.eagle.core.function.hmi.R; import com.mogo.eagle.core.function.hmi.WaringConst; import com.mogo.eagle.core.function.hmi.notification.WarningFloat; -import com.mogo.eagle.core.utilcode.util.SharedPrefs; +import com.mogo.eagle.core.utilcode.util.ThreadUtils; +import com.mogo.utils.BitmapHelper; +import com.mogo.utils.glide.GlideApp; +import com.mogo.utils.glide.GlideRoundedCornersTransform; /** * @author liujing @@ -56,12 +60,23 @@ public class NoticeBannerView extends ConstraintLayout { public void refreshWithData(NoticeTrafficStylePushData pushData) { mPushData = pushData; noticePushTitle.setText(pushData.getMsg()); - noticePushContent.setText(pushData.getContent()); - if (pushData.getType() == 1) { //1 是图片, 2 是视频 + noticePushContent.setText(pushData.getTitle()); + if (pushData.getType() == 0) { //0 是图片, 1 是视频 iconImageView.setVisibility(View.GONE); + GlideApp.with(this).load(pushData.getPoiImgUrl()).optionalTransform(new GlideRoundedCornersTransform + (30f, GlideRoundedCornersTransform.CornerType.LEFT)).into(styleImageView); } else { iconImageView.setVisibility(View.VISIBLE); - } + new Thread(new Runnable() { + @Override + public void run() { + Bitmap firstBitmap = BitmapHelper.getVideoThumbnail(mPushData.getPoiImgUrl());/*获取第一帧图*/ + ThreadUtils.runOnUiThread(()->{ + styleImageView.setImageBitmap(firstBitmap); + }); + } + }); + }; } public void initView() { diff --git a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/notice/NoticeTrafficDialog.java b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/notice/NoticeTrafficDialog.java index ec9d485ba0..a4fc05ba1b 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/notice/NoticeTrafficDialog.java +++ b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/notice/NoticeTrafficDialog.java @@ -36,7 +36,7 @@ import java.util.ArrayList; /** * @author liujing - * @description 交警类型弹框 + * @description 交警事故详情弹框 * @since: 10/26/21 */ public class NoticeTrafficDialog extends BaseFloatDialog { @@ -70,10 +70,8 @@ public class NoticeTrafficDialog extends BaseFloatDialog { public void initView() { setContentView(R.layout.notice_dialog_traffic_police); setCanceledOnTouchOutside(true); - playerShow();//视频播放器 + playerShow();//视频播放器及接操作按钮 recyclerVie();//详情信息列表 - otherFunctionButton(); - netWorkStatus(); } /** @@ -92,13 +90,31 @@ public class NoticeTrafficDialog extends BaseFloatDialog { releasePlayer(); dismiss(); }); + accept = findViewById(R.id.accept_traffic); + refuse = findViewById(R.id.refuse_traffic); + connect = findViewById(R.id.notice_connect); + accept.setOnClickListener(v -> { + feedBackTraffic(1); + }); + refuse.setOnClickListener(v -> { + feedBackTraffic(0); + }); + //重新连接 + connect.setOnClickListener(v -> { + netWorkStatus(); + startLive(); + requestTrafficInfo(); + }); + requestTrafficInfo(); + netWorkStatus(); if (mPushData.getType() == 1) { startLive(); } else { MogoApisHandler.getInstance().getApis().getImageLoaderApi().displayImage(mPushData.getPoiImgUrl(), thumbnailImage); - thumbnailImage.setVisibility(View.VISIBLE); + mVideoPlayer.setVisibility(View.INVISIBLE); playImageView.setVisibility(View.INVISIBLE); + thumbnailImage.setVisibility(View.VISIBLE); } mVideoPlayer.setOnClickListener(new View.OnClickListener() { @Override @@ -132,25 +148,6 @@ public class NoticeTrafficDialog extends BaseFloatDialog { } - private void otherFunctionButton() { - accept = findViewById(R.id.accept_traffic); - refuse = findViewById(R.id.refuse_traffic); - connect = findViewById(R.id.notice_connect); - accept.setOnClickListener(v -> { - feedBackTraffic(1); - }); - refuse.setOnClickListener(v -> { - feedBackTraffic(0); - }); - //重新连接 - connect.setOnClickListener(v -> { - netWorkStatus(); - startLive(); - requestTrafficInfo(); - }); - requestTrafficInfo(); - } - /** * @param i 是否接受交通事故任务 * 0不接收 1接受 发起自动驾驶任务,显示引导线 @@ -436,8 +433,10 @@ public class NoticeTrafficDialog extends BaseFloatDialog { Log.d(TAG, "网络可用"); thumbnailImage.setVisibility(View.GONE); connect.setVisibility(View.GONE); + thumbnailImage.setBackgroundResource(R.drawable.notice_traffic_placeholder); } else { thumbnailImage.setVisibility(View.VISIBLE); + thumbnailImage.setBackgroundResource(R.drawable.notice_unsuccess_traffic); connect.setVisibility(View.VISIBLE); } } diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/drawable/notice_traffic_placeholder.png b/core/function-impl/mogo-core-function-hmi/src/main/res/drawable/notice_traffic_placeholder.png new file mode 100644 index 0000000000000000000000000000000000000000..1ebc4cc64d4f720014e3ee0b68e83f92494e8e81 GIT binary patch literal 18090 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 aJp18^C|&2MBltTpXN=5GK0oe!{r>>17V;hd literal 0 HcmV?d00001 diff --git a/core/function-impl/mogo-core-function-hmi/src/main/res/layout/notice_dialog_traffic_police.xml b/core/function-impl/mogo-core-function-hmi/src/main/res/layout/notice_dialog_traffic_police.xml index 338b51b386..d8f8438b0f 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/res/layout/notice_dialog_traffic_police.xml +++ b/core/function-impl/mogo-core-function-hmi/src/main/res/layout/notice_dialog_traffic_police.xml @@ -46,7 +46,6 @@ android:id="@+id/thumbnail_image" android:layout_width="0dp" android:layout_height="0dp" - android:background="@drawable/notice_unsuccess_traffic" android:scaleType="fitXY" app:layout_constraintBottom_toBottomOf="@id/video_player" app:layout_constraintEnd_toEndOf="@id/video_player" diff --git a/core/function-impl/mogo-core-function-notice/src/main/java/com/mogo/eagle/core/function/notice/test/TestNoticeBroadcastReceiver.kt b/core/function-impl/mogo-core-function-notice/src/main/java/com/mogo/eagle/core/function/notice/test/TestNoticeBroadcastReceiver.kt index 1967f2df49..264c8c4957 100644 --- a/core/function-impl/mogo-core-function-notice/src/main/java/com/mogo/eagle/core/function/notice/test/TestNoticeBroadcastReceiver.kt +++ b/core/function-impl/mogo-core-function-notice/src/main/java/com/mogo/eagle/core/function/notice/test/TestNoticeBroadcastReceiver.kt @@ -38,8 +38,9 @@ class TestNoticeBroadcastReceiver : BroadcastReceiver() { //图片 val image: String = "https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fc-ssl.duitang.com%2Fuploads%2Fitem%2F201609%2F26%2F20160926081306_GM2tv.thumb.1000_0.jpeg&refer=http%3A%2F%2Fc-ssl.duitang.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1638511084&t=92def7498b526dcba3fceda17c43fcb8" //视频 - pushData.poiImgUrl = "https://vd2.bdstatic.com/mda-mk1347dzxdmcre0y/sc/cae_h264/1635819498112313003/mda-mk1347dzxdmcre0y.mp4?v_from_s=hkapp-haokan-tucheng&auth_key=1635837585-0-0-5295f6658c7711ba7b4d3ef478a7fbaa&bcevod_channel=searchbox_feed&pd=1&pt=3&abtest=" - pushData.type = 1 + val video: String = "https://vd2.bdstatic.com/mda-mk1347dzxdmcre0y/sc/cae_h264/1635819498112313003/mda-mk1347dzxdmcre0y.mp4?v_from_s=hkapp-haokan-tucheng&auth_key=1635837585-0-0-5295f6658c7711ba7b4d3ef478a7fbaa&bcevod_channel=searchbox_feed&pd=1&pt=3&abtest=" + pushData.poiImgUrl = image + pushData.type = 0 pushData.infoId = "905543067497902080" CallerHmiManager.showTrafficBanner(pushData) }