https://github.com/2dust/v2rayNG/issues/5186
This commit is contained in:
2dust committed 2026-01-20 21:07:51 +08:00
1 parent 9815041c77
commit d8983a4761
1 file changed
+2
@@ -11,6 +11,8 @@ import com.v2ray.ang.dto.GroupMapItem
class GroupPagerAdapter(activity: FragmentActivity, var groups: List<GroupMapItem>) : FragmentStateAdapter(activity) {
override fun getItemCount(): Int = groups.size
override fun createFragment(position: Int) = GroupServerFragment.newInstance(groups[position].id)
override fun getItemId(position: Int): Long = groups[position].id.hashCode().toLong()
override fun containsItem(itemId: Long): Boolean = groups.any { it.id.hashCode().toLong() == itemId }
@SuppressLint("NotifyDataSetChanged")
fun update(groups: List<GroupMapItem>) {