Browse Source

Unified search: minor UI improvements

Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
Álvaro Brey Vilas 3 years ago
parent
commit
18cbdfa93c

+ 4 - 0
build.gradle

@@ -250,6 +250,10 @@ android {
         dataBinding true
         viewBinding true
     }
+
+    kotlinOptions {
+        jvmTarget = "1.8"
+    }
 }
 
 dependencies {

+ 2 - 0
src/main/java/com/owncloud/android/ui/fragment/UnifiedSearchFragment.kt

@@ -51,6 +51,7 @@ import com.owncloud.android.ui.unifiedsearch.UnifiedSearchViewModel
 import com.owncloud.android.utils.DisplayUtils
 import javax.inject.Inject
 import android.content.Intent
+import androidx.core.view.updatePadding
 import com.owncloud.android.datamodel.OCFile
 import com.owncloud.android.ui.unifiedsearch.IUnifiedSearchViewModel
 
@@ -124,6 +125,7 @@ class UnifiedSearchFragment : Fragment(), Injectable, UnifiedSearchListInterface
 
     override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? {
         _binding = ListFragmentBinding.inflate(inflater, container, false)
+        binding.listRoot.updatePadding(top = resources.getDimension(R.dimen.standard_half_padding).toInt())
         setUpBinding()
         setHasOptionsMenu(true)
         return binding.root

+ 2 - 1
src/main/res/layout/unified_search_header.xml

@@ -34,7 +34,8 @@
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:ellipsize="middle"
-        android:padding="@dimen/standard_half_padding"
+        android:paddingHorizontal="@dimen/standard_padding"
+        android:paddingVertical="@dimen/standard_half_padding"
         android:textColor="@color/color_accent"
         tools:text="Files" />
 </RelativeLayout>

+ 1 - 0
src/main/res/layout/unified_search_item.xml

@@ -27,6 +27,7 @@
     android:layout_height="@dimen/standard_list_item_size"
     android:baselineAligned="false"
     android:foreground="?android:attr/selectableItemBackground"
+    android:paddingEnd="@dimen/standard_padding"
     android:orientation="horizontal">
 
     <androidx.constraintlayout.widget.ConstraintLayout