diff --git a/app/src/main/java/io/legato/kazusa/ui/association/ImportBookSourceDialog.kt b/app/src/main/java/io/legato/kazusa/ui/association/ImportBookSourceDialog.kt index 5f2f7ce9e..edc372c10 100644 --- a/app/src/main/java/io/legato/kazusa/ui/association/ImportBookSourceDialog.kt +++ b/app/src/main/java/io/legato/kazusa/ui/association/ImportBookSourceDialog.kt @@ -63,7 +63,7 @@ class ImportBookSourceDialog() : BaseBottomSheetDialogFragment(R.layout.dialog_r override fun onFragmentCreated(view: View, savedInstanceState: Bundle?) { //binding.toolBar.setBackgroundColor(primaryColor) binding.toolBar.setTitle(R.string.import_book_source) - //binding.rotateLoading.visible() + binding.rotateLoading.visible() initMenu() binding.recyclerView.layoutManager = LinearLayoutManager(requireContext()) binding.recyclerView.adapter = adapter @@ -92,14 +92,14 @@ class ImportBookSourceDialog() : BaseBottomSheetDialogFragment(R.layout.dialog_r upSelectText() } viewModel.errorLiveData.observe(this) { - //binding.rotateLoading.gone() + binding.rotateLoading.gone() binding.tvMsg.apply { text = it visible() } } viewModel.successLiveData.observe(this) { - //binding.rotateLoading.gone() + binding.rotateLoading.gone() if (it > 0) { adapter.setItems(viewModel.allSources) upSelectText() diff --git a/app/src/main/java/io/legato/kazusa/ui/widget/text/AutoCompleteTextView.kt b/app/src/main/java/io/legato/kazusa/ui/widget/text/AutoCompleteTextView.kt index 231b973bb..f0e3f974f 100644 --- a/app/src/main/java/io/legato/kazusa/ui/widget/text/AutoCompleteTextView.kt +++ b/app/src/main/java/io/legato/kazusa/ui/widget/text/AutoCompleteTextView.kt @@ -72,6 +72,12 @@ class AutoCompleteTextView @JvmOverloads constructor( showDropDown() } } + view.setOnClickListener { + this@AutoCompleteTextView.setText(getItem(position)) + this@AutoCompleteTextView.setSelection(getItem(position)?.length ?: 0) + dismissDropDown() + } + return view } } diff --git a/app/src/main/res/layout/dialog_edit_text.xml b/app/src/main/res/layout/dialog_edit_text.xml index c3c634c5b..426ac2126 100644 --- a/app/src/main/res/layout/dialog_edit_text.xml +++ b/app/src/main/res/layout/dialog_edit_text.xml @@ -8,7 +8,8 @@ + android:layout_height="wrap_content" + android:layout_marginTop="8dp"> + +