GridView in android

 <LinearLayout

    android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
>
<androidx.gridlayout.widget.GridLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="10dp"
android:scrollbarAlwaysDrawVerticalTrack="true"
app:columnCount="2">

<com.google.android.material.card.MaterialCardView
android:id="@+id/card1"
android:layout_width="170dp"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:layout_marginBottom="20dp"
android:background="@color/white"
android:clickable="true"
android:focusable="true"
android:gravity="center"
app:cardCornerRadius="2dp"
app:cardElevation="2dp"
app:layout_gravity="center">

<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:orientation="vertical">

<ImageView
android:id="@+id/img1"
android:layout_width="175dp"
android:layout_height="175dp"
android:scaleType="fitXY"
android:src="@drawable/rose" />

<TextView
android:id="@+id/title1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="10dp"
android:text="Rose Day"
android:textAlignment="center" />
</LinearLayout>

</com.google.android.material.card.MaterialCardView>

<com.google.android.material.card.MaterialCardView
android:id="@+id/card8"
android:layout_width="170dp"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:layout_marginBottom="20dp"
android:background="@color/white"
android:clickable="true"
android:focusable="true"
android:gravity="center"
app:cardCornerRadius="2dp"
app:cardElevation="2dp"
app:layout_gravity="center">

<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:orientation="vertical">

<ImageView
android:id="@+id/img80"
android:layout_width="175dp"
android:layout_height="175dp"
android:scaleType="fitXY"
android:src="@drawable/choca" />

<TextView
android:id="@+id/title80"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="10dp"
android:text="Choclate Day"
android:textAlignment="center" />
</LinearLayout>

</com.google.android.material.card.MaterialCardView>

<com.google.android.material.card.MaterialCardView
android:id="@+id/card7"
android:layout_width="170dp"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:layout_marginBottom="20dp"
android:background="@color/white"
android:clickable="true"
android:focusable="true"
app:cardCornerRadius="2dp"
app:cardElevation="2dp"
app:layout_gravity="center">

<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:orientation="vertical">

<ImageView
android:id="@+id/img8"
android:layout_width="175dp"
android:layout_height="175dp"
android:scaleType="fitXY"
android:src="@drawable/teddy" />

<TextView
android:id="@+id/title8"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="10dp"
android:text="Teddy Day"
android:textAlignment="center" />
</LinearLayout>

</com.google.android.material.card.MaterialCardView>

<com.google.android.material.card.MaterialCardView
android:id="@+id/card4"
android:layout_width="170dp"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:layout_marginBottom="20dp"
android:background="@color/white"
android:clickable="true"
android:focusable="true"
app:cardCornerRadius="2dp"
app:cardElevation="2dp"
app:layout_gravity="center">

<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:orientation="vertical">

<ImageView
android:id="@+id/img4"
android:layout_width="175dp"
android:layout_height="175dp"
android:scaleType="fitXY"
android:src="@drawable/purposed" />

<TextView
android:id="@+id/title4"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="10dp"
android:text="Purposed Day"
android:textAlignment="center" />
</LinearLayout>

</com.google.android.material.card.MaterialCardView>


</androidx.gridlayout.widget.GridLayout>


<!-- <com.airbnb.lottie.LottieAnimationView-->
<!-- android:id="@+id/imagesanimation"-->
<!-- android:layout_width="match_parent"-->
<!-- android:layout_height="wrap_content"-->
<!-- android:layout_weight="1"-->
<!-- app:layout_constraintTop_toTopOf="parent"-->
<!-- app:layout_constraintBottom_toBottomOf="parent"-->
<!-- app:layout_constraintEnd_toStartOf="parent"-->
<!-- app:layout_constraintEnd_toEndOf="parent"-->
<!-- app:lottie_autoPlay="true"-->
<!-- app:lottie_loop="true"-->
<!-- android:visibility="gone"-->
<!-- app:lottie_rawRes="@raw/splashscreens" />-->


</LinearLayout>

Comments

Popular posts from this blog

Retrieve & Parse JSON Data from Web URL in Android using Volley Library

Firebase Authentication signup,login, mail in android

Adding Lottie animation and splashScreen with introScreen and Onbinding screen with third party library in android app