From 2c558933d3c109a89bb248a1714b1ba59ec8bed6 Mon Sep 17 00:00:00 2001
From: 21561 <215613905@qq.com>
Date: Wed, 27 Jul 2022 08:01:53 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=80=8F=E6=98=8E=E6=A0=8F?=
=?UTF-8?q?=20=E8=89=B2=E5=8F=B7=20=E4=BF=AE=E6=AD=A3TV=E7=AB=AF=E7=84=A6?=
=?UTF-8?q?=E7=82=B9=E4=B8=A2=E5=A4=B1=E9=97=AE=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../github/tvbox/osc/player/controller/VodController.java | 2 ++
.../com/github/tvbox/osc/ui/activity/DetailActivity.java | 7 +++++++
app/src/main/res/layout/player_vod_control_view.xml | 2 +-
app/src/main/res/values/colors.xml | 2 +-
4 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/app/src/main/java/com/github/tvbox/osc/player/controller/VodController.java b/app/src/main/java/com/github/tvbox/osc/player/controller/VodController.java
index b81f8775..2e85c9dd 100644
--- a/app/src/main/java/com/github/tvbox/osc/player/controller/VodController.java
+++ b/app/src/main/java/com/github/tvbox/osc/player/controller/VodController.java
@@ -55,6 +55,7 @@ public class VodController extends BaseController {
}
case 1002: { // 显示底部菜单
mBottomRoot.setVisibility(VISIBLE);
+ mBottomRoot.requestFocus();
break;
}
case 1003: { // 隐藏底部菜单
@@ -565,6 +566,7 @@ public class VodController extends BaseController {
} else if (keyCode == KeyEvent.KEYCODE_DPAD_DOWN) {
if (!isBottomVisible()) {
showBottom();
+ return true;
}
}
} else if (action == KeyEvent.ACTION_UP) {
diff --git a/app/src/main/java/com/github/tvbox/osc/ui/activity/DetailActivity.java b/app/src/main/java/com/github/tvbox/osc/ui/activity/DetailActivity.java
index 5bc456c8..b121420a 100644
--- a/app/src/main/java/com/github/tvbox/osc/ui/activity/DetailActivity.java
+++ b/app/src/main/java/com/github/tvbox/osc/ui/activity/DetailActivity.java
@@ -4,6 +4,7 @@ import android.content.DialogInterface;
import android.content.Intent;
import android.graphics.Rect;
import android.os.Bundle;
+import android.os.Handler;
import android.text.Html;
import android.text.TextUtils;
import android.view.KeyEvent;
@@ -115,6 +116,12 @@ public class DetailActivity extends BaseActivity {
}
private void initView() {
+ new Handler().postDelayed(new Runnable() {
+ @Override
+ public void run() {
+ tvPlay.requestFocus();
+ }
+ },500);
llLayout = findViewById(R.id.llLayout);
llPlayerPlace = findViewById(R.id.previewPlayerPlace);
llPlayerFragmentContainer = findViewById(R.id.previewPlayer);
diff --git a/app/src/main/res/layout/player_vod_control_view.xml b/app/src/main/res/layout/player_vod_control_view.xml
index fa42cec8..ea0f76e7 100644
--- a/app/src/main/res/layout/player_vod_control_view.xml
+++ b/app/src/main/res/layout/player_vod_control_view.xml
@@ -185,7 +185,7 @@
android:background="@drawable/button_dialog_main"
android:focusable="true"
android:padding="@dimen/vs_10"
- android:text="↺"
+ android:text="重置"
android:textColor="@android:color/white"
android:textSize="@dimen/ts_24" />
diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml
index 0a4af74c..d0d0ce1d 100644
--- a/app/src/main/res/values/colors.xml
+++ b/app/src/main/res/values/colors.xml
@@ -27,6 +27,6 @@
#bbffffff
#ffffffff
#33ffffff
- #99ffffff
+ #1A000000
#59353744
\ No newline at end of file