diff --git a/VisualNovel/app/src/main/java/com/remax/visualnovel/ui/chat/ui/ChatSettingView.kt b/VisualNovel/app/src/main/java/com/remax/visualnovel/ui/chat/ui/ChatSettingView.kt
index 6858115..4114467 100644
--- a/VisualNovel/app/src/main/java/com/remax/visualnovel/ui/chat/ui/ChatSettingView.kt
+++ b/VisualNovel/app/src/main/java/com/remax/visualnovel/ui/chat/ui/ChatSettingView.kt
@@ -89,6 +89,7 @@ class ChatSettingView @JvmOverloads constructor(
ChatMode(
name = "Mode-2",
description = "aaaaaaaaaaaaaaaaaaa",
+ onlyVip = true
),
ChatMode(
name = "Mode-3",
@@ -97,6 +98,8 @@ class ChatSettingView @JvmOverloads constructor(
ChatMode(
name = "Mode-4",
description = "Pppppppppppppppppppppp",
+ isSelected = true,
+ onlyVip = true
)
)
diff --git a/VisualNovel/app/src/main/java/com/remax/visualnovel/ui/chat/ui/expandableSelector/ExpandChatModeSelectView.kt b/VisualNovel/app/src/main/java/com/remax/visualnovel/ui/chat/ui/expandableSelector/ExpandChatModeSelectView.kt
index 553af75..320a2d5 100644
--- a/VisualNovel/app/src/main/java/com/remax/visualnovel/ui/chat/ui/expandableSelector/ExpandChatModeSelectView.kt
+++ b/VisualNovel/app/src/main/java/com/remax/visualnovel/ui/chat/ui/expandableSelector/ExpandChatModeSelectView.kt
@@ -10,6 +10,7 @@ import android.view.LayoutInflater
import android.view.View
import android.view.animation.AccelerateDecelerateInterpolator
import android.widget.LinearLayout
+import androidx.core.view.isVisible
import com.remax.visualnovel.R
import com.remax.visualnovel.databinding.LayoutExpandSelectViewBinding
import com.remax.visualnovel.databinding.LayoutItemChatModeBinding
@@ -89,6 +90,8 @@ class ExpandChatModeSelectView @JvmOverloads constructor(
val binding = LayoutItemChatModeBinding.inflate(LayoutInflater.from(context), mBinding.itemsContainer, false)
binding.itemName.text = item.name
binding.modeDescription.text = item.description
+ binding.ivSelectedIndi.setImageResource(if (item.isSelected) R.drawable.sound_item_selected else R.drawable.sound_item_unselected)
+ binding.ivVipDidi.isVisible = item.onlyVip
binding.root.setOnClickListener {
diff --git a/VisualNovel/app/src/main/res/layout/layout_item_chat_mode.xml b/VisualNovel/app/src/main/res/layout/layout_item_chat_mode.xml
index 7a5bf0e..cea4f6e 100644
--- a/VisualNovel/app/src/main/res/layout/layout_item_chat_mode.xml
+++ b/VisualNovel/app/src/main/res/layout/layout_item_chat_mode.xml
@@ -5,15 +5,16 @@
android:layout_height="wrap_content"
android:padding="@dimen/dp_12" >
-
+