删除确认 初步

This commit is contained in:
renhaoting 2025-11-03 11:24:58 +08:00
parent e2f4c50410
commit 7c4691a1ed
3 changed files with 26 additions and 6 deletions

View File

@ -3,11 +3,11 @@ package com.remax.visualnovel.ui.chat.ui
import android.content.Context import android.content.Context
import android.graphics.Color import android.graphics.Color
import android.provider.Settings.Global.getString
import android.util.AttributeSet import android.util.AttributeSet
import android.view.LayoutInflater import android.view.LayoutInflater
import android.view.View import android.view.View
import android.widget.LinearLayout import android.widget.LinearLayout
import androidx.core.content.ContextCompat.getString
import androidx.core.graphics.toColorInt import androidx.core.graphics.toColorInt
import com.remax.visualnovel.R import com.remax.visualnovel.R
import com.remax.visualnovel.databinding.LayoutChatMenuViewBinding import com.remax.visualnovel.databinding.LayoutChatMenuViewBinding
@ -55,15 +55,15 @@ class ChatSettingView @JvmOverloads constructor(
private fun initOtherClickEvent() { private fun initOtherClickEvent() {
with (mBinding) { with (mBinding) {
llDelete.setOnClickListener { llDelete.setOnClickListener {
/*activity?.showDoubleBtnDialog( activity?.showDoubleBtnDialog(
getString(R.string.delete_chat), getString(context, R.string.delete_chat),
getString(R.string.delete_chat_hint), getString(context, R.string.delete_chat_hint),
isDel = true, isDel = true,
topBtnText = getString(R.string.sure), topBtnText = getString(context, R.string.sure),
topBtnClick = { topBtnClick = {
// TODO - do delete the chat // TODO - do delete the chat
} }
)*/ )
} }
} }
} }

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<com.remax.visualnovel.widget.uitoken.view.UITokenConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="@dimen/dp_20"
app:advRadius="@dimen/dp_25"
app:advBgColor="@color/blue_6f">
</com.remax.visualnovel.widget.uitoken.view.UITokenConstraintLayout>

View File

@ -486,5 +486,11 @@
<string name="call_connecting">Connecting...</string> <string name="call_connecting">Connecting...</string>
<string name="call_fail_hint">Network connection issue. Please check your connection and try again.</string> <string name="call_fail_hint">Network connection issue. Please check your connection and try again.</string>
<string name="start_new_chat">Start New Chat</string> <string name="start_new_chat">Start New Chat</string>
<string name="delete_chat">Delete Chat</string>
<string name="delete_chat_hint">This will permanently remove all data. This action is irreversible. Are you sure</string>
<string name="sure">SURE</string>
<string name="no">NO</string>
</resources> </resources>