换一换刷新逻辑修改
This commit is contained in:
@@ -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
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user