Loading app/src/main/java/foundation/e/apps/applicationlist/model/ApplicationListRVAdapter.kt +2 −2 Original line number Diff line number Diff line Loading @@ -186,7 +186,7 @@ class ApplicationListRVAdapter( holder: ViewHolder ) { installButton.visibility = View.VISIBLE showMore.visibility = View.GONE showMore.visibility = View.INVISIBLE when (searchApp.status) { Status.INSTALLED -> { handleInstalled(view, searchApp) Loading @@ -213,7 +213,7 @@ class ApplicationListRVAdapter( } private fun ApplicationListItemBinding.setupShowMoreButton() { installButton.visibility = View.GONE installButton.visibility = View.INVISIBLE showMore.visibility = View.VISIBLE } Loading app/src/main/res/layout/application_list_item.xml +10 −5 Original line number Diff line number Diff line Loading @@ -60,7 +60,7 @@ app:layout_constraintLeft_toRightOf="@+id/app_icon_card" app:layout_constraintRight_toLeftOf="@+id/installButton" app:layout_constraintTop_toTopOf="@+id/app_icon_card" tools:text="App title" /> tools:text="Google Chrome - Fast and Secured" /> <com.google.android.material.textview.MaterialTextView android:id="@+id/app_author" Loading Loading @@ -105,14 +105,18 @@ <TextView android:id="@+id/showMore" android:layout_width="120dp" android:layout_height="43dp" android:layout_width="0dp" android:layout_height="wrap_content" android:text="@string/show_more" android:textAlignment="center" android:gravity="center" android:textSize="16sp" android:textColor="@color/install_button_background" android:textStyle="bold" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toTopOf="@+id/app_title" app:layout_constraintLeft_toLeftOf="@id/installButton" app:layout_constraintRight_toRightOf="@id/installButton" app:layout_constraintTop_toBottomOf="@+id/app_title" app:layout_constraintBottom_toTopOf="@+id/app_author" /> <com.google.android.material.button.MaterialButton Loading @@ -125,6 +129,7 @@ android:textSize="18sp" app:autoSizeTextType="uniform" app:cornerRadius="4dp" android:visibility="invisible" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toTopOf="@+id/app_title" /> Loading Loading
app/src/main/java/foundation/e/apps/applicationlist/model/ApplicationListRVAdapter.kt +2 −2 Original line number Diff line number Diff line Loading @@ -186,7 +186,7 @@ class ApplicationListRVAdapter( holder: ViewHolder ) { installButton.visibility = View.VISIBLE showMore.visibility = View.GONE showMore.visibility = View.INVISIBLE when (searchApp.status) { Status.INSTALLED -> { handleInstalled(view, searchApp) Loading @@ -213,7 +213,7 @@ class ApplicationListRVAdapter( } private fun ApplicationListItemBinding.setupShowMoreButton() { installButton.visibility = View.GONE installButton.visibility = View.INVISIBLE showMore.visibility = View.VISIBLE } Loading
app/src/main/res/layout/application_list_item.xml +10 −5 Original line number Diff line number Diff line Loading @@ -60,7 +60,7 @@ app:layout_constraintLeft_toRightOf="@+id/app_icon_card" app:layout_constraintRight_toLeftOf="@+id/installButton" app:layout_constraintTop_toTopOf="@+id/app_icon_card" tools:text="App title" /> tools:text="Google Chrome - Fast and Secured" /> <com.google.android.material.textview.MaterialTextView android:id="@+id/app_author" Loading Loading @@ -105,14 +105,18 @@ <TextView android:id="@+id/showMore" android:layout_width="120dp" android:layout_height="43dp" android:layout_width="0dp" android:layout_height="wrap_content" android:text="@string/show_more" android:textAlignment="center" android:gravity="center" android:textSize="16sp" android:textColor="@color/install_button_background" android:textStyle="bold" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toTopOf="@+id/app_title" app:layout_constraintLeft_toLeftOf="@id/installButton" app:layout_constraintRight_toRightOf="@id/installButton" app:layout_constraintTop_toBottomOf="@+id/app_title" app:layout_constraintBottom_toTopOf="@+id/app_author" /> <com.google.android.material.button.MaterialButton Loading @@ -125,6 +129,7 @@ android:textSize="18sp" app:autoSizeTextType="uniform" app:cornerRadius="4dp" android:visibility="invisible" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toTopOf="@+id/app_title" /> Loading