diff --git a/VisualNovel/app/src/main/assets/iconfont/iconfont.ttf b/VisualNovel/app/src/main/assets/iconfont/iconfont.ttf new file mode 100644 index 0000000..dfafc6b Binary files /dev/null and b/VisualNovel/app/src/main/assets/iconfont/iconfont.ttf differ diff --git a/VisualNovel/app/src/main/java/com/remax/visualnovel/ui/Chat/ChatActivity.kt b/VisualNovel/app/src/main/java/com/remax/visualnovel/ui/Chat/ChatActivity.kt index bd30c74..a55f1b0 100644 --- a/VisualNovel/app/src/main/java/com/remax/visualnovel/ui/Chat/ChatActivity.kt +++ b/VisualNovel/app/src/main/java/com/remax/visualnovel/ui/Chat/ChatActivity.kt @@ -9,6 +9,7 @@ import com.remax.visualnovel.app.base.BaseBindingActivity import com.remax.visualnovel.utils.Routers import com.remax.visualnovel.utils.StatusBarUtils import com.pengxr.modular.eventbus.generated.events.EventDefineOfUserEvents +import com.remax.visualnovel.R import com.remax.visualnovel.databinding.ActivityActorChatBinding import com.remax.visualnovel.event.model.OnLoginEvent import com.remax.visualnovel.extension.launchWithRequest @@ -24,6 +25,9 @@ class ChatActivity : BaseBindingActivity() { private val mViewModel by viewModels() override fun initView() { + ARouter.getInstance().inject(this) + //setToolbar(R.string.setting) + StatusBarUtils.setStatusBarAndNavBarIsLight(this, false) StatusBarUtils.setTransparent(this) diff --git a/VisualNovel/app/src/main/res/layout/chat_inputpanel.xml b/VisualNovel/app/src/main/res/layout/chat_inputpanel.xml new file mode 100644 index 0000000..fb3f8e2 --- /dev/null +++ b/VisualNovel/app/src/main/res/layout/chat_inputpanel.xml @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_ai_phone.webp b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_ai_phone.webp new file mode 100644 index 0000000..4a2aaed Binary files /dev/null and b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_ai_phone.webp differ diff --git a/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_ai_talk.webp b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_ai_talk.webp new file mode 100644 index 0000000..3a9746e Binary files /dev/null and b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_ai_talk.webp differ diff --git a/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_down.webp b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_down.webp new file mode 100644 index 0000000..82d1c4b Binary files /dev/null and b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_down.webp differ diff --git a/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_download.webp b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_download.webp new file mode 100644 index 0000000..a8388dc Binary files /dev/null and b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_download.webp differ diff --git a/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_export.webp b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_export.webp new file mode 100644 index 0000000..b1d9e16 Binary files /dev/null and b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_export.webp differ diff --git a/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_keyboard.webp b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_keyboard.webp new file mode 100644 index 0000000..6061be1 Binary files /dev/null and b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_keyboard.webp differ diff --git a/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_left_bg.webp b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_left_bg.webp new file mode 100644 index 0000000..94531bc Binary files /dev/null and b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_left_bg.webp differ diff --git a/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_pause.webp b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_pause.webp new file mode 100644 index 0000000..405e3cc Binary files /dev/null and b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_pause.webp differ diff --git a/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_right_bg.webp b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_right_bg.webp new file mode 100644 index 0000000..5a70ab8 Binary files /dev/null and b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_right_bg.webp differ diff --git a/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_send.webp b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_send.webp new file mode 100644 index 0000000..be5cdc2 Binary files /dev/null and b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_send.webp differ diff --git a/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_setting.webp b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_setting.webp new file mode 100644 index 0000000..22d4be2 Binary files /dev/null and b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_setting.webp differ diff --git a/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_setting_icon.webp b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_setting_icon.webp new file mode 100644 index 0000000..f0710be Binary files /dev/null and b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_setting_icon.webp differ diff --git a/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_stop.webp b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_stop.webp new file mode 100644 index 0000000..3b76dae Binary files /dev/null and b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_stop.webp differ diff --git a/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_up.webp b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_up.webp new file mode 100644 index 0000000..a22bf05 Binary files /dev/null and b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_up.webp differ diff --git a/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_vip_1.webp b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_vip_1.webp new file mode 100644 index 0000000..0460de9 Binary files /dev/null and b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_vip_1.webp differ diff --git a/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_vip_pure.webp b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_vip_pure.webp new file mode 100644 index 0000000..aa14fe7 Binary files /dev/null and b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_vip_pure.webp differ diff --git a/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_vip_str.webp b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_vip_str.webp new file mode 100644 index 0000000..7f1c998 Binary files /dev/null and b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_vip_str.webp differ diff --git a/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_voice_b.webp b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_voice_b.webp new file mode 100644 index 0000000..6b04ed6 Binary files /dev/null and b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_voice_b.webp differ diff --git a/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_voice_big.webp b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_voice_big.webp new file mode 100644 index 0000000..6b04ed6 Binary files /dev/null and b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_voice_big.webp differ diff --git a/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_voice_s.webp b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_voice_s.webp new file mode 100644 index 0000000..f7a71cd Binary files /dev/null and b/VisualNovel/app/src/main/res/mipmap-xxhdpi/chat_voice_s.webp differ diff --git a/VisualNovel/app/src/main/res/values/colors.xml b/VisualNovel/app/src/main/res/values/colors.xml index 58217c7..22a56f7 100644 --- a/VisualNovel/app/src/main/res/values/colors.xml +++ b/VisualNovel/app/src/main/res/values/colors.xml @@ -187,6 +187,7 @@ #ffe5f1ff #FFFF00 #FF8800 + #ff565563