[mobile] fix layout

pull/123/head
FongMi 3 years ago
parent de21c2b41c
commit 8bccadc1c2
  1. 14
      app/src/mobile/java/com/fongmi/android/tv/ui/activity/CollectActivity.java
  2. 4
      app/src/mobile/res/drawable/shape_accent.xml
  3. 2
      app/src/mobile/res/layout/activity_collect.xml
  4. 10
      app/src/mobile/res/layout/dialog_control.xml

@ -91,8 +91,8 @@ public class CollectActivity extends BaseActivity implements SiteCallback, WordA
setRecyclerView(); setRecyclerView();
setLayoutSize(); setLayoutSize();
setViewModel(); setViewModel();
checkKeyword();
setViewType(); setViewType();
setKeyword();
setSite(); setSite();
getHot(); getHot();
search(); search();
@ -151,9 +151,14 @@ public class CollectActivity extends BaseActivity implements SiteCallback, WordA
}); });
} }
private void setKeyword() { private void checkKeyword() {
if (TextUtils.isEmpty(getKeyword())) mBinding.keyword.requestFocus(); if (TextUtils.isEmpty(getKeyword())) mBinding.keyword.requestFocus();
else mBinding.keyword.setText(getKeyword()); else setKeyword(getKeyword());
}
private void setKeyword(String text) {
mBinding.keyword.setText(text);
mBinding.keyword.setSelection(text.length());
} }
private void setSite() { private void setSite() {
@ -236,8 +241,7 @@ public class CollectActivity extends BaseActivity implements SiteCallback, WordA
@Override @Override
public void onItemClick(String text) { public void onItemClick(String text) {
mBinding.keyword.setText(text); setKeyword(text);
mBinding.keyword.setSelection(text.length());
search(); search();
} }

@ -15,8 +15,8 @@
android:color="?attr/colorOutline" /> android:color="?attr/colorOutline" />
<padding <padding
android:bottom="8dp" android:bottom="8dp"
android:left="16dp" android:left="12dp"
android:right="16dp" android:right="12dp"
android:top="8dp" /> android:top="8dp" />
</shape> </shape>
</item> </item>

@ -91,7 +91,7 @@
<androidx.recyclerview.widget.RecyclerView <androidx.recyclerview.widget.RecyclerView
android:id="@+id/wordRecycler" android:id="@+id/wordRecycler"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="match_parent"
android:clipChildren="false" android:clipChildren="false"
android:clipToPadding="false" android:clipToPadding="false"
android:padding="8dp" android:padding="8dp"

@ -67,6 +67,7 @@
android:layout_marginEnd="8dp" android:layout_marginEnd="8dp"
android:background="@drawable/shape_accent" android:background="@drawable/shape_accent"
android:gravity="center" android:gravity="center"
android:singleLine="true"
android:tag="0" android:tag="0"
android:textColor="@color/control" android:textColor="@color/control"
android:textSize="14sp" android:textSize="14sp"
@ -79,6 +80,7 @@
android:layout_marginEnd="8dp" android:layout_marginEnd="8dp"
android:background="@drawable/shape_accent" android:background="@drawable/shape_accent"
android:gravity="center" android:gravity="center"
android:singleLine="true"
android:tag="1" android:tag="1"
android:textColor="@color/control" android:textColor="@color/control"
android:textSize="14sp" android:textSize="14sp"
@ -91,6 +93,7 @@
android:layout_marginEnd="8dp" android:layout_marginEnd="8dp"
android:background="@drawable/shape_accent" android:background="@drawable/shape_accent"
android:gravity="center" android:gravity="center"
android:singleLine="true"
android:tag="2" android:tag="2"
android:textColor="@color/control" android:textColor="@color/control"
android:textSize="14sp" android:textSize="14sp"
@ -103,6 +106,7 @@
android:layout_marginEnd="8dp" android:layout_marginEnd="8dp"
android:background="@drawable/shape_accent" android:background="@drawable/shape_accent"
android:gravity="center" android:gravity="center"
android:singleLine="true"
android:tag="3" android:tag="3"
android:textColor="@color/control" android:textColor="@color/control"
android:textSize="14sp" android:textSize="14sp"
@ -114,6 +118,7 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:background="@drawable/shape_accent" android:background="@drawable/shape_accent"
android:gravity="center" android:gravity="center"
android:singleLine="true"
android:tag="4" android:tag="4"
android:textColor="@color/control" android:textColor="@color/control"
android:textSize="14sp" android:textSize="14sp"
@ -142,6 +147,7 @@
android:layout_marginEnd="8dp" android:layout_marginEnd="8dp"
android:background="@drawable/shape_accent" android:background="@drawable/shape_accent"
android:gravity="center" android:gravity="center"
android:singleLine="true"
android:textColor="@color/control" android:textColor="@color/control"
android:textSize="14sp" android:textSize="14sp"
tools:text="EXO" /> tools:text="EXO" />
@ -153,6 +159,7 @@
android:layout_marginEnd="8dp" android:layout_marginEnd="8dp"
android:background="@drawable/shape_accent" android:background="@drawable/shape_accent"
android:gravity="center" android:gravity="center"
android:singleLine="true"
android:textColor="@color/control" android:textColor="@color/control"
android:textSize="14sp" android:textSize="14sp"
tools:text="硬解" /> tools:text="硬解" />
@ -164,6 +171,7 @@
android:layout_marginEnd="8dp" android:layout_marginEnd="8dp"
android:background="@drawable/shape_accent" android:background="@drawable/shape_accent"
android:gravity="center" android:gravity="center"
android:singleLine="true"
android:text="@string/play_loop" android:text="@string/play_loop"
android:textColor="@color/control" android:textColor="@color/control"
android:textSize="14sp" /> android:textSize="14sp" />
@ -175,6 +183,7 @@
android:layout_marginEnd="8dp" android:layout_marginEnd="8dp"
android:background="@drawable/shape_accent" android:background="@drawable/shape_accent"
android:gravity="center" android:gravity="center"
android:singleLine="true"
android:textColor="@color/control" android:textColor="@color/control"
android:textSize="14sp" android:textSize="14sp"
tools:text="片頭" /> tools:text="片頭" />
@ -186,6 +195,7 @@
android:layout_marginEnd="0dp" android:layout_marginEnd="0dp"
android:background="@drawable/shape_accent" android:background="@drawable/shape_accent"
android:gravity="center" android:gravity="center"
android:singleLine="true"
android:textColor="@color/control" android:textColor="@color/control"
android:textSize="14sp" android:textSize="14sp"
tools:text="片尾" /> tools:text="片尾" />

Loading…
Cancel
Save