Commit 4a2b3a49 authored by iman Fauzi's avatar iman Fauzi

add empty cart

parent e9fdb6f7
......@@ -64,7 +64,7 @@ public class BottomSheets extends BottomSheetDialogFragment {
long grossAmount = paymentsModels.getGrossAmount();
long input = Long.parseLong(inputAmount.getText().toString());
long result = grossAmount - input;
long result = input-grossAmount;
hargaChange.setText(utils.convertPrice("Rp.", result));
......
......@@ -11,6 +11,7 @@ import android.view.View;
import android.view.Window;
import android.view.WindowManager;
import android.widget.Button;
import android.widget.ImageView;
import androidx.annotation.RequiresApi;
import androidx.appcompat.app.AppCompatActivity;
......@@ -21,6 +22,7 @@ import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.google.android.material.appbar.MaterialToolbar;
import com.google.android.material.textview.MaterialTextView;
import com.yono.messeripos.adapter.CartAdapter;
import com.yono.messeripos.models.MainViewModelsCart;
import com.yono.messeripos.models.ProductCartModels;
......@@ -39,13 +41,16 @@ public class CartActivity extends AppCompatActivity {
List<ProductCartModels> dataCart = null;
public static Boolean statusPost;
SharedPreferences sharedPreferences;
Button btnCheckout;
ImageView cartEmptyImage;
MaterialTextView cartEmptyText;
@RequiresApi(api = Build.VERSION_CODES.N)
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_cart);
Button btnCheckout;
Window w = getWindow();
w.setFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS, WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
sharedPreferences = getSharedPreferences(SplashScreen.MY_SHARED_PREFERENCES, Context.MODE_PRIVATE);
......@@ -61,6 +66,12 @@ public class CartActivity extends AppCompatActivity {
recyclerView = findViewById(R.id.rvCart);
btnCheckout = findViewById(R.id.btCheckout);
cartEmptyImage = findViewById(R.id.cartEmpty);
cartEmptyText = findViewById(R.id.cartEmptyText);
// set visibility gone for cartEmpty
cartEmptyImage.setVisibility(View.GONE);
cartEmptyText.setVisibility(View.GONE);
cartAdapter = new CartAdapter();
LinearLayoutManager llm = new LinearLayoutManager(this);
......
......@@ -11,6 +11,24 @@
android:id="@+id/cAppBar"
layout="@layout/app_bar"/>
<ImageView
android:id="@+id/cartEmpty"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:src="@drawable/emptycart"/>
<com.google.android.material.textview.MaterialTextView
android:id="@+id/cartEmptyText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Cart is empty!"
android:layout_below="@id/cartEmpty"
android:layout_centerInParent="true"
android:textSize="30dp"
android:textColor="#61333333"
/>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rvCart"
android:layout_width="match_parent"
......
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