优化
This commit is contained in:
@@ -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()
|
||||||
|
|||||||
Reference in New Issue
Block a user