kunfei 3 жил өмнө
parent
commit
7f06aaf64e

+ 1 - 2
app/src/main/java/io/legado/app/ui/book/import/BaseImportBookActivity.kt

@@ -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 {

+ 1 - 0
app/src/main/java/io/legado/app/ui/book/import/local/ImportBookActivity.kt

@@ -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()

+ 1 - 0
app/src/main/java/io/legado/app/ui/book/import/remote/RemoteBookActivity.kt

@@ -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()