换一换刷新逻辑修改

This commit is contained in:
huangjian
2023-03-17 15:55:06 +08:00
parent deac16a90a
commit e807dab42f

View File

@@ -59,6 +59,7 @@ class RecommendFragment : BaseFragment(),
private var disposable: Disposable? = null private var disposable: Disposable? = null
private val homeViewModel: HomeViewModel by activityViewModels() private val homeViewModel: HomeViewModel by activityViewModels()
private var currGender: Int? = null
//仅埋点使用,不影响业务逻辑 //仅埋点使用,不影响业务逻辑
private val abcArray = arrayOf("A", "B", "C") private val abcArray = arrayOf("A", "B", "C")
@@ -187,7 +188,7 @@ class RecommendFragment : BaseFragment(),
} }
} }
mBinding.tvNewRefresh.setOnClickListener { mBinding.tvNewRefresh.setOnClickListener {
homeViewModel.getNewFriendList() homeViewModel.getNewFriendList(currGender)
} }
mBinding.tvNewFilter.setOnClickListener { mBinding.tvNewFilter.setOnClickListener {
val popup = NewFriendsFilterWindow( val popup = NewFriendsFilterWindow(
@@ -200,14 +201,17 @@ class RecommendFragment : BaseFragment(),
R.id.tv_all -> { R.id.tv_all -> {
homeViewModel.getNewFriendList() homeViewModel.getNewFriendList()
mBinding.tvNewFilter.text = "全部" mBinding.tvNewFilter.text = "全部"
currGender = null
} }
R.id.tv_man -> { R.id.tv_man -> {
homeViewModel.getNewFriendList(1) homeViewModel.getNewFriendList(1)
mBinding.tvNewFilter.text = "男生" mBinding.tvNewFilter.text = "男生"
currGender = 1
} }
R.id.tv_woman -> { R.id.tv_woman -> {
homeViewModel.getNewFriendList(2) homeViewModel.getNewFriendList(2)
mBinding.tvNewFilter.text = "女生" mBinding.tvNewFilter.text = "女生"
currGender = 2
} }
} }
} }