This commit is contained in:
kunfei
2023-03-12 09:39:17 +08:00
parent 86f741d39f
commit be9489c10d
3 changed files with 3 additions and 2 deletions
@@ -20,7 +20,7 @@ abstract class BaseImportBookActivity<VM : ViewModel> : VMBaseActivity<ActivityI
final override val binding by viewBinding(ActivityImportBookBinding::inflate) final override val binding by viewBinding(ActivityImportBookBinding::inflate)
private var localBookTreeSelectListener: ((Boolean) -> Unit)? = null private var localBookTreeSelectListener: ((Boolean) -> Unit)? = null
private val searchView: SearchView by lazy { protected val searchView: SearchView by lazy {
binding.titleBar.findViewById(R.id.search_view) binding.titleBar.findViewById(R.id.search_view)
} }
@@ -72,7 +72,6 @@ abstract class BaseImportBookActivity<VM : ViewModel> : VMBaseActivity<ActivityI
searchView.applyTint(primaryTextColor) searchView.applyTint(primaryTextColor)
searchView.onActionViewExpanded() searchView.onActionViewExpanded()
searchView.isSubmitButtonEnabled = true searchView.isSubmitButtonEnabled = true
searchView.queryHint = getString(R.string.screen)
searchView.clearFocus() searchView.clearFocus()
searchView.setOnQueryTextListener(object : SearchView.OnQueryTextListener { searchView.setOnQueryTextListener(object : SearchView.OnQueryTextListener {
override fun onQueryTextSubmit(query: String?): Boolean { override fun onQueryTextSubmit(query: String?): Boolean {
@@ -49,6 +49,7 @@ class ImportBookActivity : BaseImportBookActivity<ImportBookViewModel>(),
} }
override fun onActivityCreated(savedInstanceState: Bundle?) { override fun onActivityCreated(savedInstanceState: Bundle?) {
searchView.queryHint = getString(R.string.screen) + "-" + getString(R.string.local_book)
launch { launch {
initView() initView()
initEvent() initEvent()
@@ -35,6 +35,7 @@ class RemoteBookActivity : BaseImportBookActivity<RemoteBookViewModel>(),
private var groupMenu: SubMenu? = null private var groupMenu: SubMenu? = null
override fun onActivityCreated(savedInstanceState: Bundle?) { override fun onActivityCreated(savedInstanceState: Bundle?) {
searchView.queryHint = getString(R.string.screen) + "-" + getString(R.string.remote_book)
launch { launch {
if (!setBookStorage()) { if (!setBookStorage()) {
finish() finish()