From e7cdff8188e7e1a5ab07253a3e67489942776c7c Mon Sep 17 00:00:00 2001 From: itgaojian163 Date: Wed, 30 Oct 2024 19:34:55 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=97=A0=E7=94=A8=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../aimz_k/page/activity/ChatActivity.kt | 26 ------------------- .../aimz_k/page/activity/MainActivity.kt | 2 ++ .../tenlionsoft/aimz_k/widget/BindingUtils.kt | 6 ++--- app/src/main/res/layout/fragment_msg.xml | 2 +- app/src/main/res/layout/item_category.xml | 3 +-- baselib/build.gradle.kts | 2 +- .../tenlionsoft/baselib/utils/DensityUtils.kt | 16 +++++++----- gradle/libs.versions.toml | 5 ++-- 8 files changed, 20 insertions(+), 42 deletions(-) diff --git a/app/src/main/java/com/tenlionsoft/aimz_k/page/activity/ChatActivity.kt b/app/src/main/java/com/tenlionsoft/aimz_k/page/activity/ChatActivity.kt index c67254d..4a30c78 100644 --- a/app/src/main/java/com/tenlionsoft/aimz_k/page/activity/ChatActivity.kt +++ b/app/src/main/java/com/tenlionsoft/aimz_k/page/activity/ChatActivity.kt @@ -23,25 +23,7 @@ class ChatActivity : BaseActivity() { private val chatPageViewModel: ChatPageViewModel by lazy { ViewModelProvider(this)[ChatPageViewModel::class.java] } - private val launcher = - registerForActivityResult(ActivityResultContracts.StartActivityForResult()) { - if (it.resultCode == Activity.RESULT_OK) { - // Use the uri to load the image -// val uri = it.data?.data!! - // Use the file path to set image or upload -// val filePath= it.data?.getStringExtra(Const.BundleExtras.FILE_PATH) - //... - // for Multiple picks - // first item -// val first = it.data?.data!! - // other items -// val clipData = it.data?.clipData - // Multiple file paths list -// val filePaths = result.data?.getStringArrayListExtra(Const.BundleExtras.FILE_PATH_LIST) - //... - } - } private val filePicker = FilePicker.getInstance(this) override fun bindView() { mBinding = DataBindingUtil.setContentView(this, R.layout.activity_chat); @@ -175,11 +157,3 @@ class ChatActivity : BaseActivity() { // } // } //}) - -//FilePicker.Builder(this) -// .setPopUpConfig() -// .addPickDocumentFile() -// .addImageCapture() -// .addVideoCapture() -// .addPickMedia() -// .build() \ No newline at end of file diff --git a/app/src/main/java/com/tenlionsoft/aimz_k/page/activity/MainActivity.kt b/app/src/main/java/com/tenlionsoft/aimz_k/page/activity/MainActivity.kt index f838373..57764b8 100644 --- a/app/src/main/java/com/tenlionsoft/aimz_k/page/activity/MainActivity.kt +++ b/app/src/main/java/com/tenlionsoft/aimz_k/page/activity/MainActivity.kt @@ -1,5 +1,6 @@ package com.tenlionsoft.aimz_k.page.activity +import android.annotation.SuppressLint import android.content.BroadcastReceiver import android.content.Context import android.content.Intent @@ -136,6 +137,7 @@ class MainActivity : BaseActivity() { unregisterReceiver(mLocalReceiver) } + @SuppressLint("UnspecifiedRegisterReceiverFlag") private fun registerLocalReceiver() { mLocalReceiver = MainBroadcastReceiver() val filter = IntentFilter() diff --git a/app/src/main/java/com/tenlionsoft/aimz_k/widget/BindingUtils.kt b/app/src/main/java/com/tenlionsoft/aimz_k/widget/BindingUtils.kt index 4c5237d..a580b23 100644 --- a/app/src/main/java/com/tenlionsoft/aimz_k/widget/BindingUtils.kt +++ b/app/src/main/java/com/tenlionsoft/aimz_k/widget/BindingUtils.kt @@ -13,16 +13,14 @@ import com.tenlionsoft.aimz_k.R object BindingUtils { - @BindingAdapter("app:setAdapter") + @BindingAdapter("setAdapter") @JvmStatic fun bindAdapterToRecyclerView(recyclerView: RecyclerView, adapter: Adapter<*>) { -// adapter.setHasStableIds(true) -// recyclerView.setHasFixedSize(true) recyclerView.layoutManager = LinearLayoutManager(recyclerView.context) recyclerView.adapter = adapter } - @BindingAdapter("app:imageUrl") + @BindingAdapter("imageUrl") @JvmStatic fun bindImgUrl(imageView: ImageView, url: String?) { if (url.isNullOrEmpty()) { diff --git a/app/src/main/res/layout/fragment_msg.xml b/app/src/main/res/layout/fragment_msg.xml index 47b4bc6..92d2541 100644 --- a/app/src/main/res/layout/fragment_msg.xml +++ b/app/src/main/res/layout/fragment_msg.xml @@ -27,7 +27,7 @@ diff --git a/app/src/main/res/layout/item_category.xml b/app/src/main/res/layout/item_category.xml index 559b391..1917338 100644 --- a/app/src/main/res/layout/item_category.xml +++ b/app/src/main/res/layout/item_category.xml @@ -1,6 +1,5 @@ @@ -28,11 +27,11 @@ android:layout_margin="10dp">