Commit 38a184ed authored by wanglei's avatar wanglei

...

parent 343fd8a9
...@@ -97,6 +97,7 @@ class SearchActivity : BaseActivity<ActivitySearchBinding>() { ...@@ -97,6 +97,7 @@ class SearchActivity : BaseActivity<ActivitySearchBinding>() {
layoutManager.flexWrap = FlexWrap.WRAP layoutManager.flexWrap = FlexWrap.WRAP
// 设置水平对齐方式 // 设置水平对齐方式
layoutManager.justifyContent = JustifyContent.FLEX_START layoutManager.justifyContent = JustifyContent.FLEX_START
layoutManager.maxLine = 3
binding.rvFlow.layoutManager = layoutManager binding.rvFlow.layoutManager = layoutManager
binding.rvFlow.adapter = searchRecordAdapter binding.rvFlow.adapter = searchRecordAdapter
...@@ -295,8 +296,11 @@ class SearchActivity : BaseActivity<ActivitySearchBinding>() { ...@@ -295,8 +296,11 @@ class SearchActivity : BaseActivity<ActivitySearchBinding>() {
val gson = Gson() val gson = Gson()
val list = SpBeanUtils.getSpBeanList(SEARCH_RECORD_SP_KEY).map { val list = SpBeanUtils.getSpBeanList(SEARCH_RECORD_SP_KEY).map {
gson.fromJson(it, SearchRecordBean::class.java) gson.fromJson(it, SearchRecordBean::class.java)
} }.reversed()
searchRecordList.addAll(list)
val lastList= if (list.size>=4) list.subList(0,4) else list
searchRecordList.addAll(lastList)
searchRecordAdapter.submitList(searchRecordList) searchRecordAdapter.submitList(searchRecordList)
if (list.isNotEmpty()) { if (list.isNotEmpty()) {
searchRecordAdapter.add(SearchRecordBean().apply { isDelete = true }) searchRecordAdapter.add(SearchRecordBean().apply { isDelete = true })
......
...@@ -136,7 +136,7 @@ ...@@ -136,7 +136,7 @@
<androidx.recyclerview.widget.RecyclerView <androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv_flow" android:id="@+id/rv_flow"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="260dp" android:layout_height="wrap_content"
android:padding="15dp" android:padding="15dp"
android:visibility="gone" /> android:visibility="gone" />
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment