diff --git a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/LiveActivity.java b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/LiveActivity.java
index 414ba79df..275c73b63 100644
--- a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/LiveActivity.java
+++ b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/LiveActivity.java
@@ -272,7 +272,7 @@ public class LiveActivity extends BaseActivity implements CustomKeyDown.Listener
}
private void setWidth(Live live) {
- int padding = ResUtil.dp2px(48);
+ int padding = ResUtil.dp2px(36);
if (live.getWidth() == 0) for (Group item : live.getGroups()) live.setWidth(Math.max(live.getWidth(), ResUtil.getTextWidth(item.getName(), 14)));
int width = live.getWidth() == 0 ? 0 : Math.min(live.getWidth() + padding, ResUtil.getScreenWidth() / 4);
setWidth(mBinding.group, width);
@@ -281,7 +281,7 @@ public class LiveActivity extends BaseActivity implements CustomKeyDown.Listener
@Override
public void setWidth(Group group) {
int logo = ResUtil.dp2px(56);
- int padding = ResUtil.dp2px(60);
+ int padding = ResUtil.dp2px(48);
if (group.isKeep()) group.setWidth(0);
if (group.getWidth() == 0) for (Channel item : group.getChannel()) group.setWidth(Math.max(group.getWidth(), (item.getLogo().isEmpty() ? 0 : logo) + ResUtil.getTextWidth(item.getNumber() + item.getName(), 14)));
int width = group.getWidth() == 0 ? 0 : Math.min(group.getWidth() + padding, ResUtil.getScreenWidth() / 2);
@@ -289,9 +289,9 @@ public class LiveActivity extends BaseActivity implements CustomKeyDown.Listener
}
private void setWidth(Epg epg) {
- int padding = ResUtil.dp2px(40);
+ int padding = ResUtil.dp2px(36);
if (epg.getList().isEmpty()) return;
- int minWidth = ResUtil.getTextWidth(epg.getList().get(0).getTime(), 14);
+ int minWidth = ResUtil.getTextWidth(epg.getList().get(0).getTime(), 12);
if (epg.getWidth() == 0) for (EpgData item : epg.getList()) epg.setWidth(Math.max(epg.getWidth(), ResUtil.getTextWidth(item.getTitle(), 14)));
int width = epg.getWidth() == 0 ? 0 : Math.min(Math.max(epg.getWidth(), minWidth) + padding, ResUtil.getScreenWidth() / 2);
setWidth(mBinding.epgData, width);
diff --git a/app/src/mobile/res/drawable/shape_live.xml b/app/src/mobile/res/drawable/shape_live.xml
index 7a5b02398..2c8d9b3d5 100644
--- a/app/src/mobile/res/drawable/shape_live.xml
+++ b/app/src/mobile/res/drawable/shape_live.xml
@@ -4,12 +4,12 @@
-
-
+
+ android:bottom="8dp"
+ android:left="8dp"
+ android:right="8dp"
+ android:top="8dp" />
\ No newline at end of file
diff --git a/app/src/mobile/res/drawable/shape_live_list.xml b/app/src/mobile/res/drawable/shape_live_list.xml
index 4a1d94d7d..c37adc067 100644
--- a/app/src/mobile/res/drawable/shape_live_list.xml
+++ b/app/src/mobile/res/drawable/shape_live_list.xml
@@ -4,7 +4,7 @@
diff --git a/app/src/mobile/res/layout/activity_live.xml b/app/src/mobile/res/layout/activity_live.xml
index cf95d4c18..18395fef5 100644
--- a/app/src/mobile/res/layout/activity_live.xml
+++ b/app/src/mobile/res/layout/activity_live.xml
@@ -69,7 +69,7 @@
android:clipChildren="false"
android:clipToPadding="false"
android:padding="8dp"
- android:translationX="-16dp"
+ android:translationX="-8dp"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
tools:itemCount="5"
tools:listitem="@layout/adapter_channel" />
diff --git a/app/src/mobile/res/layout/adapter_channel.xml b/app/src/mobile/res/layout/adapter_channel.xml
index a05876494..b9444fc13 100644
--- a/app/src/mobile/res/layout/adapter_channel.xml
+++ b/app/src/mobile/res/layout/adapter_channel.xml
@@ -3,8 +3,6 @@
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginTop="6dp"
- android:layout_marginBottom="6dp"
android:background="@drawable/shape_live"
android:gravity="center"
android:orientation="horizontal">
@@ -15,6 +13,7 @@
android:layout_height="wrap_content"
android:layout_marginEnd="12dp"
android:duplicateParentState="true"
+ android:fontFeatureSettings="tnum"
android:textColor="@color/live"
android:textSize="14sp"
tools:text="01" />
diff --git a/app/src/mobile/res/layout/adapter_epg_data.xml b/app/src/mobile/res/layout/adapter_epg_data.xml
index ce63407a6..f2f473b7c 100644
--- a/app/src/mobile/res/layout/adapter_epg_data.xml
+++ b/app/src/mobile/res/layout/adapter_epg_data.xml
@@ -1,10 +1,10 @@
+ android:background="@drawable/shape_live"
+ android:orientation="vertical">