fongmi
jhengazuki 1 month ago
parent e3f9546743
commit e9d57c3821
  1. 4
      app/src/leanback/java/com/fongmi/android/tv/ui/activity/SearchActivity.java
  2. 6
      app/src/leanback/res/layout/activity_search.xml
  3. 2
      app/src/leanback/res/layout/adapter_search_record.xml
  4. 2
      app/src/leanback/res/layout/adapter_search_word.xml

@ -22,6 +22,7 @@ import com.fongmi.android.tv.ui.adapter.WordAdapter;
import com.fongmi.android.tv.ui.base.BaseActivity; import com.fongmi.android.tv.ui.base.BaseActivity;
import com.fongmi.android.tv.ui.custom.CustomKeyboard; import com.fongmi.android.tv.ui.custom.CustomKeyboard;
import com.fongmi.android.tv.ui.custom.CustomTextListener; import com.fongmi.android.tv.ui.custom.CustomTextListener;
import com.fongmi.android.tv.ui.custom.SpaceItemDecoration;
import com.fongmi.android.tv.ui.dialog.SiteDialog; import com.fongmi.android.tv.ui.dialog.SiteDialog;
import com.fongmi.android.tv.utils.KeyUtil; import com.fongmi.android.tv.utils.KeyUtil;
import com.fongmi.android.tv.utils.Util; import com.fongmi.android.tv.utils.Util;
@ -87,9 +88,12 @@ public class SearchActivity extends BaseActivity implements WordAdapter.OnClickL
} }
private void setRecyclerView() { private void setRecyclerView() {
mBinding.wordRecycler.setItemAnimator(null);
mBinding.wordRecycler.setHasFixedSize(false); mBinding.wordRecycler.setHasFixedSize(false);
mBinding.wordRecycler.addItemDecoration(new SpaceItemDecoration(1, 16));
mBinding.wordRecycler.setAdapter(mWordAdapter = new WordAdapter(this)); mBinding.wordRecycler.setAdapter(mWordAdapter = new WordAdapter(this));
mBinding.recordRecycler.setHasFixedSize(false); mBinding.recordRecycler.setHasFixedSize(false);
mBinding.recordRecycler.addItemDecoration(new SpaceItemDecoration(1, 16));
mBinding.recordRecycler.setAdapter(mRecordAdapter = new RecordAdapter(this)); mBinding.recordRecycler.setAdapter(mRecordAdapter = new RecordAdapter(this));
} }

@ -29,11 +29,10 @@
android:id="@+id/recordRecycler" android:id="@+id/recordRecycler"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:layout_marginTop="-8dp"
android:clipChildren="false" android:clipChildren="false"
android:clipToPadding="false" android:clipToPadding="false"
android:overScrollMode="never" android:overScrollMode="never"
android:paddingBottom="16dp" android:paddingBottom="24dp"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager" app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
tools:itemCount="10" tools:itemCount="10"
tools:listitem="@layout/adapter_search_record" /> tools:listitem="@layout/adapter_search_record" />
@ -106,11 +105,10 @@
android:id="@+id/wordRecycler" android:id="@+id/wordRecycler"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:layout_marginTop="-8dp"
android:clipChildren="false" android:clipChildren="false"
android:clipToPadding="false" android:clipToPadding="false"
android:overScrollMode="never" android:overScrollMode="never"
android:paddingBottom="16dp" android:paddingBottom="24dp"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager" app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
tools:itemCount="10" tools:itemCount="10"
tools:listitem="@layout/adapter_search_word" /> tools:listitem="@layout/adapter_search_word" />

@ -4,8 +4,6 @@
android:id="@+id/text" android:id="@+id/text"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:layout_marginBottom="8dp"
android:background="@drawable/selector_item_round" android:background="@drawable/selector_item_round"
android:ellipsize="marquee" android:ellipsize="marquee"
android:focusable="true" android:focusable="true"

@ -4,8 +4,6 @@
android:id="@+id/text" android:id="@+id/text"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:layout_marginBottom="8dp"
android:background="@drawable/selector_item_round" android:background="@drawable/selector_item_round"
android:ellipsize="marquee" android:ellipsize="marquee"
android:focusable="true" android:focusable="true"

Loading…
Cancel
Save