Просмотр исходного кода

Unified search: set toolbar title to search query

Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
Álvaro Brey Vilas 3 лет назад
Родитель
Сommit
361e81ea9c

+ 1 - 1
src/main/java/com/owncloud/android/ui/activity/ToolbarActivity.java

@@ -179,7 +179,7 @@ public abstract class ToolbarActivity extends BaseActivity {
     /**
      * Updates title bar and home buttons (state and icon).
      */
-    protected void updateActionBarTitleAndHomeButtonByString(String title) {
+    public void updateActionBarTitleAndHomeButtonByString(String title) {
         String titleToSet = getString(R.string.app_name);    // default
 
         if (title != null) {

+ 3 - 1
src/main/java/com/owncloud/android/ui/fragment/UnifiedSearchFragment.kt

@@ -112,7 +112,9 @@ class UnifiedSearchFragment : Fragment(), Injectable, UnifiedSearchListInterface
         super.onViewCreated(view, savedInstanceState)
 
         if (activity is FileDisplayActivity) {
-            (activity as FileDisplayActivity).setMainFabVisible(false)
+            val fileDisplayActivity = activity as FileDisplayActivity
+            fileDisplayActivity.setMainFabVisible(false)
+            fileDisplayActivity.updateActionBarTitleAndHomeButtonByString("\"${vm.query.value!!}\"")
         }
 
         val gridLayoutManager = GridLayoutManager(requireContext(), 1)