fixed some layout overflows
This commit is contained in:
		@@ -18,7 +18,7 @@ class FindBarcodelessAbstractProduct() : AppCompatActivity() {
 | 
			
		||||
        binding = ActivityFindBarcodelessAbstractProductBinding.inflate(layoutInflater)
 | 
			
		||||
 | 
			
		||||
        val ft = supportFragmentManager.beginTransaction()
 | 
			
		||||
        val fragment = StorageFragment.newInstance("barcodeless", arrayOf("", "             "))
 | 
			
		||||
        val fragment = StorageFragment.newInstance("barcodeless", arrayOf("", "             ", " "))
 | 
			
		||||
        ft.replace(R.id.content, fragment)
 | 
			
		||||
        ft.commit()
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -308,7 +308,7 @@ class AbstractProductDAO(private val dbHelper: DBStorageController) {
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            "barcodeless" -> {
 | 
			
		||||
                selection = "${AbstractProductContract.AbstractProductEntry.BARCODE} = ? OR ${AbstractProductContract.AbstractProductEntry.BARCODE} = ?"
 | 
			
		||||
                selection = "${AbstractProductContract.AbstractProductEntry.BARCODE} = ? OR ${AbstractProductContract.AbstractProductEntry.BARCODE} = ? OR ${AbstractProductContract.AbstractProductEntry.BARCODE} = ?"
 | 
			
		||||
                selectionArgs = filter
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
 
 | 
			
		||||
@@ -194,7 +194,7 @@ class StorageFragment : Fragment() {
 | 
			
		||||
            val args = Bundle()
 | 
			
		||||
            args.putString("filterBy", filterBy)
 | 
			
		||||
            args.putStringArray("filter", filter)
 | 
			
		||||
            fragment.setArguments(args)
 | 
			
		||||
            fragment.arguments = args
 | 
			
		||||
 | 
			
		||||
            return fragment
 | 
			
		||||
        }
 | 
			
		||||
 
 | 
			
		||||
@@ -1,10 +1,15 @@
 | 
			
		||||
<?xml version="1.0" encoding="utf-8"?>
 | 
			
		||||
<androidx.core.widget.NestedScrollView
 | 
			
		||||
<androidx.constraintlayout.widget.ConstraintLayout
 | 
			
		||||
        xmlns:android="http://schemas.android.com/apk/res/android"
 | 
			
		||||
        xmlns:tools="http://schemas.android.com/tools"
 | 
			
		||||
        android:layout_width="match_parent"
 | 
			
		||||
        android:layout_height="match_parent"
 | 
			
		||||
        tools:context=".fragments.ShelfFragment"
 | 
			
		||||
        android:id="@+id/content">
 | 
			
		||||
        xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools"
 | 
			
		||||
        android:layout_width="match_parent" android:layout_height="match_parent">
 | 
			
		||||
 | 
			
		||||
</androidx.core.widget.NestedScrollView>
 | 
			
		||||
    <androidx.core.widget.NestedScrollView
 | 
			
		||||
            android:layout_height="0dp"
 | 
			
		||||
            tools:context=".fragments.ShelfFragment"
 | 
			
		||||
            android:id="@+id/content" android:layout_width="0dp" app:layout_constraintTop_toTopOf="parent"
 | 
			
		||||
            app:layout_constraintStart_toStartOf="parent" app:layout_constraintBottom_toBottomOf="parent"
 | 
			
		||||
            app:layout_constraintEnd_toEndOf="parent">
 | 
			
		||||
 | 
			
		||||
    </androidx.core.widget.NestedScrollView>
 | 
			
		||||
</androidx.constraintlayout.widget.ConstraintLayout>
 | 
			
		||||
 
 | 
			
		||||
@@ -39,12 +39,13 @@
 | 
			
		||||
            <androidx.viewpager.widget.ViewPager
 | 
			
		||||
                    android:id="@+id/tab_viewpager"
 | 
			
		||||
                    android:layout_width="0dp"
 | 
			
		||||
                    android:layout_height="777dp"
 | 
			
		||||
                    android:layout_height="0dp"
 | 
			
		||||
                    app:layout_behavior="@string/appbar_scrolling_view_behavior" android:layout_gravity="bottom"
 | 
			
		||||
                    android:layout_marginTop="2dp"
 | 
			
		||||
                    app:layout_constraintTop_toBottomOf="@+id/appBarLayout"
 | 
			
		||||
                    app:layout_constraintStart_toStartOf="parent" android:layout_marginStart="6dp"
 | 
			
		||||
                    app:layout_constraintEnd_toEndOf="parent" android:layout_marginEnd="6dp"/>
 | 
			
		||||
                    app:layout_constraintEnd_toEndOf="parent" android:layout_marginEnd="6dp"
 | 
			
		||||
                    app:layout_constraintBottom_toBottomOf="parent"/>
 | 
			
		||||
            <com.google.android.material.floatingactionbutton.FloatingActionButton
 | 
			
		||||
                    android:id="@+id/new_element_fab"
 | 
			
		||||
                    android:layout_width="wrap_content"
 | 
			
		||||
 
 | 
			
		||||
@@ -1,20 +0,0 @@
 | 
			
		||||
<?xml version="1.0" encoding="utf-8"?>
 | 
			
		||||
<androidx.constraintlayout.widget.ConstraintLayout
 | 
			
		||||
        xmlns:android="http://schemas.android.com/apk/res/android"
 | 
			
		||||
        xmlns:app="http://schemas.android.com/apk/res-auto"
 | 
			
		||||
        android:layout_width="match_parent"
 | 
			
		||||
        android:layout_height="match_parent"
 | 
			
		||||
        app:layout_behavior="@string/appbar_scrolling_view_behavior" android:id="@+id/storageLayout">
 | 
			
		||||
 | 
			
		||||
    <fragment
 | 
			
		||||
            android:id="@+id/nav_host_fragment_content_storage"
 | 
			
		||||
            android:name="androidx.navigation.fragment.NavHostFragment"
 | 
			
		||||
            android:layout_width="0dp"
 | 
			
		||||
            android:layout_height="0dp"
 | 
			
		||||
            app:layout_constraintStart_toStartOf="parent"
 | 
			
		||||
            app:layout_constraintEnd_toEndOf="parent"
 | 
			
		||||
            app:layout_constraintTop_toTopOf="parent"
 | 
			
		||||
            app:layout_constraintBottom_toBottomOf="parent"
 | 
			
		||||
            app:defaultNavHost="true"
 | 
			
		||||
            app:navGraph="@navigation/nav_graph_main"/>
 | 
			
		||||
</androidx.constraintlayout.widget.ConstraintLayout>
 | 
			
		||||
@@ -26,7 +26,8 @@
 | 
			
		||||
                android:layout_width="match_parent"
 | 
			
		||||
                android:layout_height="match_parent" app:layout_constraintTop_toBottomOf="@+id/spinner"
 | 
			
		||||
                android:layout_marginTop="32dp" app:layout_constraintStart_toStartOf="parent"
 | 
			
		||||
                app:layout_constraintEnd_toEndOf="parent" android:id="@+id/scrollView">
 | 
			
		||||
                app:layout_constraintEnd_toEndOf="parent" android:id="@+id/scrollView"
 | 
			
		||||
                app:layout_constraintBottom_toBottomOf="parent">
 | 
			
		||||
            <androidx.gridlayout.widget.GridLayout
 | 
			
		||||
                    android:layout_width="match_parent"
 | 
			
		||||
                    android:layout_height="wrap_content" android:id="@+id/contentGridLayout" app:columnCount="2"
 | 
			
		||||
 
 | 
			
		||||
@@ -1,13 +1,9 @@
 | 
			
		||||
<?xml version="1.0" encoding="utf-8"?>
 | 
			
		||||
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
 | 
			
		||||
             xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools"
 | 
			
		||||
             android:layout_width="match_parent"
 | 
			
		||||
             android:layout_height="match_parent"
 | 
			
		||||
             android:id="@+id/fragment_storage"
 | 
			
		||||
             tools:context=".fragments.StorageFragment">
 | 
			
		||||
    <androidx.constraintlayout.widget.ConstraintLayout
 | 
			
		||||
            android:layout_width="match_parent"
 | 
			
		||||
            android:layout_height="match_parent">
 | 
			
		||||
 | 
			
		||||
<androidx.constraintlayout.widget.ConstraintLayout
 | 
			
		||||
        android:layout_width="match_parent"
 | 
			
		||||
        android:layout_height="match_parent"
 | 
			
		||||
        xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
 | 
			
		||||
 | 
			
		||||
        <TextView
 | 
			
		||||
                android:text="@string/sort_by"
 | 
			
		||||
@@ -16,7 +12,7 @@
 | 
			
		||||
                app:layout_constraintStart_toStartOf="parent"
 | 
			
		||||
                app:layout_constraintTop_toTopOf="parent"
 | 
			
		||||
                android:textAlignment="center"
 | 
			
		||||
                app:layout_constraintBottom_toBottomOf="@+id/scrollView2"/>
 | 
			
		||||
                app:layout_constraintBottom_toTopOf="@+id/scrollView2"/>
 | 
			
		||||
        <Spinner
 | 
			
		||||
                android:layout_width="0dp"
 | 
			
		||||
                android:layout_height="32dp" android:id="@+id/spinner"
 | 
			
		||||
@@ -34,15 +30,16 @@
 | 
			
		||||
                android:layout_marginEnd="10dp" app:layout_constraintTop_toTopOf="parent"/>
 | 
			
		||||
        <ScrollView
 | 
			
		||||
                android:layout_width="match_parent"
 | 
			
		||||
                android:layout_height="wrap_content"
 | 
			
		||||
                android:layout_height="0dp"
 | 
			
		||||
                android:id="@+id/scrollView2"
 | 
			
		||||
                app:layout_constraintTop_toBottomOf="@+id/dropFiltersButton">
 | 
			
		||||
                app:layout_constraintTop_toBottomOf="@+id/dropFiltersButton"
 | 
			
		||||
                android:layout_marginTop="4dp" app:layout_constraintStart_toStartOf="parent"
 | 
			
		||||
                app:layout_constraintEnd_toEndOf="parent">
 | 
			
		||||
            <androidx.gridlayout.widget.GridLayout
 | 
			
		||||
                    android:layout_width="match_parent"
 | 
			
		||||
                    android:layout_height="wrap_content" android:id="@+id/contentGridLayout" app:columnCount="2"
 | 
			
		||||
                    android:layout_height="match_parent" android:id="@+id/contentGridLayout" app:columnCount="2"
 | 
			
		||||
                    app:rowCount="100" android:nestedScrollingEnabled="true">
 | 
			
		||||
 | 
			
		||||
            </androidx.gridlayout.widget.GridLayout>
 | 
			
		||||
        </ScrollView>
 | 
			
		||||
    </androidx.constraintlayout.widget.ConstraintLayout>
 | 
			
		||||
</FrameLayout>
 | 
			
		||||
		Reference in New Issue
	
	Block a user