Altered grid view similar to Youtube app layout
This commit is contained in:
parent
28464344c1
commit
c607089cbb
|
@ -3,6 +3,7 @@ package org.schabi.newpipe.local.subscription.item
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
import android.os.Parcelable
|
import android.os.Parcelable
|
||||||
import android.view.View
|
import android.view.View
|
||||||
|
import androidx.recyclerview.widget.GridLayoutManager
|
||||||
import androidx.recyclerview.widget.LinearLayoutManager
|
import androidx.recyclerview.widget.LinearLayoutManager
|
||||||
import com.xwray.groupie.GroupAdapter
|
import com.xwray.groupie.GroupAdapter
|
||||||
import com.xwray.groupie.viewbinding.BindableItem
|
import com.xwray.groupie.viewbinding.BindableItem
|
||||||
|
@ -43,7 +44,7 @@ class FeedGroupCarouselItem(
|
||||||
adapter = carouselAdapter
|
adapter = carouselAdapter
|
||||||
addItemDecoration(feedGroupCarouselDecoration)
|
addItemDecoration(feedGroupCarouselDecoration)
|
||||||
}
|
}
|
||||||
|
viewHolder.recyclerView.setLayoutManager(GridLayoutManager(view.context, 3))
|
||||||
return viewHolder
|
return viewHolder
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -2,9 +2,9 @@
|
||||||
<androidx.cardview.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android"
|
<androidx.cardview.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||||
xmlns:tools="http://schemas.android.com/tools"
|
xmlns:tools="http://schemas.android.com/tools"
|
||||||
android:layout_width="64dp"
|
android:layout_width="112dp"
|
||||||
android:layout_height="48dp"
|
android:layout_height="75dp"
|
||||||
android:layout_gravity="center_vertical"
|
android:layout_gravity="center"
|
||||||
android:clickable="true"
|
android:clickable="true"
|
||||||
android:focusable="true"
|
android:focusable="true"
|
||||||
android:foreground="?attr/selectableItemBackground"
|
android:foreground="?attr/selectableItemBackground"
|
||||||
|
@ -25,6 +25,8 @@
|
||||||
android:paddingTop="2dp"
|
android:paddingTop="2dp"
|
||||||
android:paddingBottom="2dp"
|
android:paddingBottom="2dp"
|
||||||
android:scaleType="fitCenter"
|
android:scaleType="fitCenter"
|
||||||
|
android:scaleX="1.5"
|
||||||
|
android:scaleY="1.5"
|
||||||
tools:ignore="ContentDescription"
|
tools:ignore="ContentDescription"
|
||||||
tools:src="@drawable/ic_fastfood" />
|
tools:src="@drawable/ic_fastfood" />
|
||||||
|
|
||||||
|
@ -39,7 +41,7 @@
|
||||||
android:padding="2dp"
|
android:padding="2dp"
|
||||||
android:textAllCaps="false"
|
android:textAllCaps="false"
|
||||||
android:textColor="?attr/colorAccent"
|
android:textColor="?attr/colorAccent"
|
||||||
android:textSize="10sp"
|
android:textSize="14sp"
|
||||||
android:textStyle="bold"
|
android:textStyle="bold"
|
||||||
tools:ignore="SmallSp"
|
tools:ignore="SmallSp"
|
||||||
tools:text="ALL" />
|
tools:text="ALL" />
|
||||||
|
|
|
@ -125,7 +125,7 @@
|
||||||
|
|
||||||
<!-- Feed Groups dimensions-->
|
<!-- Feed Groups dimensions-->
|
||||||
<dimen name="feed_group_carousel_start_end_margin">12dp</dimen>
|
<dimen name="feed_group_carousel_start_end_margin">12dp</dimen>
|
||||||
<dimen name="feed_group_carousel_top_bottom_margin">4dp</dimen>
|
<dimen name="feed_group_carousel_top_bottom_margin">12dp</dimen>
|
||||||
<dimen name="feed_group_carousel_between_items_margin">4dp</dimen>
|
<dimen name="feed_group_carousel_between_items_margin">4dp</dimen>
|
||||||
|
|
||||||
<dimen name="search_suggestion_text_size">16sp</dimen>
|
<dimen name="search_suggestion_text_size">16sp</dimen>
|
||||||
|
|
Loading…
Reference in New Issue