Advertisement
DirzaAulia

item_outlet.xml

Jun 10th, 2025
873
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 9.44 KB | Software | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <com.google.android.material.card.MaterialCardView xmlns:android="http://schemas.android.com/apk/res/android"
  3.    xmlns:app="http://schemas.android.com/apk/res-auto"
  4.    xmlns:tools="http://schemas.android.com/tools"
  5.    android:layout_width="match_parent"
  6.    android:layout_height="wrap_content"
  7.    android:layout_marginBottom="18dp"
  8.    app:cardCornerRadius="8dp"
  9.    app:cardElevation="0dp"
  10.    app:strokeColor="@color/grey26"
  11.    app:strokeWidth="1dp">
  12.  
  13.     <androidx.constraintlayout.widget.ConstraintLayout
  14.        android:layout_width="match_parent"
  15.        android:layout_height="wrap_content"
  16.        android:paddingBottom="12dp">
  17.  
  18.         <ImageView
  19.            android:id="@+id/image"
  20.            android:layout_width="match_parent"
  21.            android:layout_height="150dp"
  22.            android:scaleType="fitXY"
  23.            app:layout_constraintTop_toTopOf="parent"
  24.            tools:src="@color/black" />
  25.  
  26.         <TextView
  27.            android:id="@+id/close"
  28.            android:layout_width="wrap_content"
  29.            android:layout_height="wrap_content"
  30.            android:fontFamily="@font/poppins_regular"
  31.            android:text="@string/close"
  32.            android:textColor="@color/white2"
  33.            android:textSize="24sp"
  34.            android:visibility="gone"
  35.            app:layout_constraintBottom_toBottomOf="@id/image"
  36.            app:layout_constraintEnd_toEndOf="@id/image"
  37.            app:layout_constraintStart_toStartOf="@id/image"
  38.            app:layout_constraintTop_toTopOf="@id/image" />
  39.  
  40.         <com.google.android.material.card.MaterialCardView
  41.            android:id="@+id/card_discount"
  42.            android:layout_width="wrap_content"
  43.            android:layout_height="wrap_content"
  44.            android:layout_marginStart="4dp"
  45.            android:layout_marginTop="4dp"
  46.            app:cardBackgroundColor="@color/white_transparent_10"
  47.            app:cardCornerRadius="4dp"
  48.            app:cardElevation="0dp"
  49.            app:layout_constraintStart_toStartOf="parent"
  50.            app:layout_constraintTop_toTopOf="parent">
  51.  
  52.             <TextView
  53.                android:id="@+id/discount"
  54.                android:layout_width="wrap_content"
  55.                android:layout_height="wrap_content"
  56.                android:drawablePadding="4dp"
  57.                android:fontFamily="@font/poppins_medium"
  58.                android:gravity="center"
  59.                android:includeFontPadding="false"
  60.                android:padding="4dp"
  61.                android:textColor="@color/white"
  62.                android:textSize="12sp"
  63.                app:drawableStartCompat="@drawable/ic_discount"
  64.                tools:text="$10.00 Off Delivery" />
  65.  
  66.         </com.google.android.material.card.MaterialCardView>
  67.  
  68.         <com.google.android.material.card.MaterialCardView
  69.            android:id="@+id/card_rating"
  70.            android:layout_width="wrap_content"
  71.            android:layout_height="wrap_content"
  72.            android:layout_marginStart="4dp"
  73.            android:layout_marginTop="8dp"
  74.            android:elevation="1dp"
  75.            app:cardBackgroundColor="@color/white_transparent_10"
  76.            app:cardCornerRadius="4dp"
  77.            app:cardElevation="0dp"
  78.            app:layout_constraintStart_toStartOf="parent"
  79.            app:layout_constraintTop_toBottomOf="@id/card_discount"
  80.            app:layout_goneMarginTop="4dp">
  81.  
  82.             <TextView
  83.                android:id="@+id/rating"
  84.                android:layout_width="wrap_content"
  85.                android:layout_height="wrap_content"
  86.                android:drawablePadding="4dp"
  87.                android:fontFamily="@font/poppins_medium"
  88.                android:gravity="center"
  89.                android:includeFontPadding="false"
  90.                android:padding="4dp"
  91.                android:textColor="@color/white"
  92.                android:textSize="12sp"
  93.                app:drawableStartCompat="@drawable/ic_star_rating"
  94.                tools:text="4.0" />
  95.  
  96.         </com.google.android.material.card.MaterialCardView>
  97.  
  98.         <com.google.android.material.card.MaterialCardView
  99.            android:id="@+id/card_status"
  100.            android:layout_width="wrap_content"
  101.            android:layout_height="wrap_content"
  102.            android:layout_marginTop="4dp"
  103.            android:layout_marginEnd="4dp"
  104.            app:cardBackgroundColor="@color/green"
  105.            app:cardCornerRadius="14dp"
  106.            app:cardElevation="0dp"
  107.            app:layout_constraintEnd_toEndOf="parent"
  108.            app:layout_constraintTop_toTopOf="parent">
  109.  
  110.             <TextView
  111.                android:id="@+id/status"
  112.                android:layout_width="wrap_content"
  113.                android:layout_height="wrap_content"
  114.                android:fontFamily="@font/poppins_medium"
  115.                android:paddingHorizontal="16dp"
  116.                android:paddingVertical="4dp"
  117.                android:textColor="@color/white"
  118.                android:textSize="12sp"
  119.                tools:text="Open" />
  120.  
  121.         </com.google.android.material.card.MaterialCardView>
  122.  
  123.         <TextView
  124.            android:id="@+id/title"
  125.            android:layout_width="match_parent"
  126.            android:layout_height="wrap_content"
  127.            android:layout_marginHorizontal="12dp"
  128.            android:layout_marginTop="12dp"
  129.            android:fontFamily="@font/poppins_regular"
  130.            android:textColor="@color/textBlack2"
  131.            android:textSize="16sp"
  132.            app:layout_constraintTop_toBottomOf="@id/image" />
  133.  
  134.         <TextView
  135.            android:id="@+id/desc"
  136.            android:layout_width="match_parent"
  137.            android:layout_height="wrap_content"
  138.            android:layout_marginHorizontal="12dp"
  139.            android:layout_marginTop="4dp"
  140.            android:fontFamily="@font/poppins_medium"
  141.            android:textColor="@color/black"
  142.            android:textSize="12sp"
  143.            app:layout_constraintTop_toBottomOf="@id/title" />
  144.  
  145.         <View
  146.            android:id="@+id/line"
  147.            android:layout_width="match_parent"
  148.            android:layout_height="2dp"
  149.            android:layout_marginHorizontal="12dp"
  150.            android:layout_marginTop="8dp"
  151.            android:background="@drawable/dashed_line_horizontal"
  152.            android:backgroundTint="@color/grey32"
  153.            app:layout_constraintTop_toBottomOf="@id/desc" />
  154.  
  155.         <TextView
  156.            android:id="@+id/delivery_cost"
  157.            android:layout_width="wrap_content"
  158.            android:layout_height="wrap_content"
  159.            android:layout_marginStart="12dp"
  160.            android:layout_marginTop="8dp"
  161.            android:drawablePadding="8dp"
  162.            android:fontFamily="@font/poppins_medium"
  163.            android:includeFontPadding="false"
  164.            android:textColor="@color/grey33"
  165.            android:textSize="12sp"
  166.            app:drawableStartCompat="@drawable/ic_delivery"
  167.            app:layout_constraintStart_toStartOf="parent"
  168.            app:layout_constraintTop_toBottomOf="@id/line" />
  169.  
  170.         <TextView
  171.            android:id="@+id/eta"
  172.            android:layout_width="wrap_content"
  173.            android:layout_height="wrap_content"
  174.            android:layout_marginStart="6dp"
  175.            android:layout_marginTop="8dp"
  176.            android:drawablePadding="8dp"
  177.            android:fontFamily="@font/poppins_medium"
  178.            android:includeFontPadding="false"
  179.            android:textColor="@color/black"
  180.            android:textSize="12sp"
  181.            app:drawableStartCompat="@drawable/ic_dot"
  182.            app:layout_constraintStart_toEndOf="@id/delivery_cost"
  183.            app:layout_constraintTop_toBottomOf="@id/line" />
  184.  
  185.  
  186.         <LinearLayout
  187.            android:id="@+id/layout_pickup_available"
  188.            android:layout_width="wrap_content"
  189.            android:layout_height="wrap_content"
  190.            android:layout_marginStart="6dp"
  191.            android:layout_marginTop="8dp"
  192.            android:gravity="center"
  193.            android:orientation="horizontal"
  194.            android:visibility="gone"
  195.            app:layout_constraintStart_toEndOf="@id/delivery_cost"
  196.            app:layout_constraintTop_toBottomOf="@id/line">
  197.  
  198.             <ImageView
  199.                android:layout_width="wrap_content"
  200.                android:layout_height="wrap_content"
  201.                android:src="@drawable/ic_dot" />
  202.  
  203.             <com.google.android.material.card.MaterialCardView
  204.                android:id="@+id/card_pickup"
  205.                android:layout_width="wrap_content"
  206.                android:layout_height="wrap_content"
  207.                android:layout_marginStart="6dp"
  208.                app:cardBackgroundColor="@color/green_secondary"
  209.                app:cardCornerRadius="4dp">
  210.  
  211.                 <TextView
  212.                    android:layout_width="wrap_content"
  213.                    android:layout_height="wrap_content"
  214.                    android:paddingHorizontal="4dp"
  215.                    android:fontFamily="@font/poppins_medium"
  216.                    android:includeFontPadding="false"
  217.                    android:text="@string/pickup_available"
  218.                    android:textColor="@color/green"
  219.                    android:textSize="12sp" />
  220.  
  221.             </com.google.android.material.card.MaterialCardView>
  222.         </LinearLayout>
  223.  
  224.     </androidx.constraintlayout.widget.ConstraintLayout>
  225.  
  226. </com.google.android.material.card.MaterialCardView>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement