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">