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 bf3a2f5..7012379 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 @@ -3,11 +3,11 @@ package com.remax.visualnovel.ui.chat.ui import android.content.Context import android.graphics.Color -import android.provider.Settings.Global.getString import android.util.AttributeSet import android.view.LayoutInflater import android.view.View import android.widget.LinearLayout +import androidx.core.content.ContextCompat.getString import androidx.core.graphics.toColorInt import com.remax.visualnovel.R import com.remax.visualnovel.databinding.LayoutChatMenuViewBinding @@ -55,15 +55,15 @@ class ChatSettingView @JvmOverloads constructor( private fun initOtherClickEvent() { with (mBinding) { llDelete.setOnClickListener { - /*activity?.showDoubleBtnDialog( - getString(R.string.delete_chat), - getString(R.string.delete_chat_hint), + activity?.showDoubleBtnDialog( + getString(context, R.string.delete_chat), + getString(context, R.string.delete_chat_hint), isDel = true, - topBtnText = getString(R.string.sure), + topBtnText = getString(context, R.string.sure), topBtnClick = { // TODO - do delete the chat } - )*/ + ) } } } diff --git a/VisualNovel/app/src/main/res/layout/dialog_double_btn_2.xml b/VisualNovel/app/src/main/res/layout/dialog_double_btn_2.xml new file mode 100644 index 0000000..2ecc28b --- /dev/null +++ b/VisualNovel/app/src/main/res/layout/dialog_double_btn_2.xml @@ -0,0 +1,14 @@ + + + + + + + \ No newline at end of file diff --git a/VisualNovel/app/src/main/res/values/strings.xml b/VisualNovel/app/src/main/res/values/strings.xml index eeab20e..49accbb 100644 --- a/VisualNovel/app/src/main/res/values/strings.xml +++ b/VisualNovel/app/src/main/res/values/strings.xml @@ -486,5 +486,11 @@ Connecting... Network connection issue. Please check your connection and try again. Start New Chat + Delete Chat + This will permanently remove all data. This action is irreversible. Are you sure? + SURE + NO + + \ No newline at end of file