Commit 83941788 authored by Trio Saputra's avatar Trio Saputra

new update cart

parent d5c598da
...@@ -62,7 +62,6 @@ public class MainActivity extends AppCompatActivity { ...@@ -62,7 +62,6 @@ public class MainActivity extends AppCompatActivity {
cartViewModel = new ViewModelProvider(this).get(CartViewModel.class); cartViewModel = new ViewModelProvider(this).get(CartViewModel.class);
cartViewModel.getCarts().observe(this, carts -> { cartViewModel.getCarts().observe(this, carts -> {
if (carts.size() != 0) { if (carts.size() != 0) {
binding.tvCount.setText(String.valueOf(carts.size())); binding.tvCount.setText(String.valueOf(carts.size()));
......
...@@ -96,8 +96,6 @@ public class ProductAdapter extends RecyclerView.Adapter<ProductAdapter.ViewHold ...@@ -96,8 +96,6 @@ public class ProductAdapter extends RecyclerView.Adapter<ProductAdapter.ViewHold
binding.tvStock.setTextColor(Color.parseColor("#BD0303")); binding.tvStock.setTextColor(Color.parseColor("#BD0303"));
binding.vAdd.setEnabled(false); binding.vAdd.setEnabled(false);
} }
binding.ivUpdate.setOnClickListener(view -> listener.onUpdate(product)); binding.ivUpdate.setOnClickListener(view -> listener.onUpdate(product));
binding.ivDelete.setOnClickListener(view -> listener.onDelete(product)); binding.ivDelete.setOnClickListener(view -> listener.onDelete(product));
binding.vAdd.setOnClickListener(view -> listener.onAddToCart(product)); binding.vAdd.setOnClickListener(view -> listener.onAddToCart(product));
......
...@@ -50,31 +50,26 @@ ...@@ -50,31 +50,26 @@
android:layout_height="41dp" android:layout_height="41dp"
android:layout_alignParentLeft="true" android:layout_alignParentLeft="true"
android:layout_alignParentTop="true" android:layout_alignParentTop="true"
android:layout_marginStart="@dimen/space_default"
android:gravity="top" android:gravity="top"
android:text="@{cartProduct.nameProduct}" android:text="@{cartProduct.nameProduct}"
android:textAppearance="@style/burger_medi" app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="@+id/imageView"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.099"
app:layout_constraintStart_toEndOf="@+id/imageView" app:layout_constraintStart_toEndOf="@+id/imageView"
app:layout_constraintTop_toTopOf="@+id/imageView" /> android:textAppearance="@style/burger_medi" />
<TextView <TextView
android:id="@+id/some_id" android:id="@+id/some_id"
android:layout_width="82dp" android:layout_width="82dp"
android:layout_height="23dp" android:layout_height="23dp"
android:layout_margin="5dp" android:layout_marginTop="5dp"
android:layout_alignParentLeft="true" android:layout_alignParentLeft="true"
android:layout_alignParentTop="true" android:layout_alignParentTop="true"
android:layout_marginStart="@dimen/space_default"
android:gravity="top" android:gravity="top"
android:text=""
tools:text="@{price}" tools:text="@{price}"
android:textAppearance="@style/some_id" android:textAppearance="@style/some_id"
app:layout_constraintBottom_toBottomOf="@+id/imageView"
app:layout_constraintHorizontal_bias="0.106"
app:layout_constraintStart_toEndOf="@+id/imageView" app:layout_constraintStart_toEndOf="@+id/imageView"
app:layout_constraintTop_toBottomOf="@+id/burger_medi" app:layout_constraintTop_toBottomOf="@+id/burger_medi"/>
app:layout_constraintVertical_bias="1.0" />
<View <View
android:id="@+id/v_add" android:id="@+id/v_add"
...@@ -84,12 +79,11 @@ ...@@ -84,12 +79,11 @@
android:layout_alignParentTop="true" android:layout_alignParentTop="true"
android:background="@drawable/rec_qty" android:background="@drawable/rec_qty"
android:elevation="4dp" android:elevation="4dp"
app:layout_constraintBottom_toBottomOf="@+id/some_id" app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="1.0" app:layout_constraintHorizontal_bias="1.0"
android:layout_marginEnd="@dimen/space_default" android:layout_marginEnd="@dimen/space_default"
app:layout_constraintStart_toEndOf="@+id/some_id" android:layout_marginBottom="@dimen/space_default"
app:layout_constraintTop_toTopOf="@+id/some_id"
app:layout_constraintVertical_bias="1.0" /> app:layout_constraintVertical_bias="1.0" />
<com.google.android.material.button.MaterialButton <com.google.android.material.button.MaterialButton
...@@ -126,15 +120,6 @@ ...@@ -126,15 +120,6 @@
app:layout_constraintStart_toEndOf="@+id/btn_min" app:layout_constraintStart_toEndOf="@+id/btn_min"
app:layout_constraintTop_toTopOf="@+id/v_add" /> app:layout_constraintTop_toTopOf="@+id/v_add" />
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_marginTop="20dp"
android:background="@android:color/darker_gray"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintTop_toBottomOf="@+id/some_id"
tools:layout_editor_absoluteX="10dp" />
</androidx.constraintlayout.widget.ConstraintLayout> </androidx.constraintlayout.widget.ConstraintLayout>
</com.google.android.material.card.MaterialCardView> </com.google.android.material.card.MaterialCardView>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment