diff --git a/app/src/main/java/com/example/mampfmobil/ui/Classes/Bestellung.java b/app/src/main/java/com/example/mampfmobil/ui/Classes/Bestellung.java index e48b41f739841108a92f918d7f050871ec0ad289..e02b969716834640129ebe34db0b389bdbaf9d2d 100644 --- a/app/src/main/java/com/example/mampfmobil/ui/Classes/Bestellung.java +++ b/app/src/main/java/com/example/mampfmobil/ui/Classes/Bestellung.java @@ -18,7 +18,7 @@ public class Bestellung { public Bestellung(Supplier supplier,Boolean delivery){ bestellungsTeile = new Vector<>(); this.supplier = supplier; - state = "ordered"; + state = "ordered" ; this.delivery = delivery; id = idCounter; idCounter++; diff --git a/app/src/main/java/com/example/mampfmobil/ui/Classes/Recyclerviewadapter_Orders.java b/app/src/main/java/com/example/mampfmobil/ui/Classes/Recyclerviewadapter_Orders.java index 17c9a2dc757944b3daf873afa866eeb7e073db3c..75baf493ddf55d39d930aecc1cf26c8a8f1e25c3 100644 --- a/app/src/main/java/com/example/mampfmobil/ui/Classes/Recyclerviewadapter_Orders.java +++ b/app/src/main/java/com/example/mampfmobil/ui/Classes/Recyclerviewadapter_Orders.java @@ -46,10 +46,10 @@ public class Recyclerviewadapter_Orders extends RecyclerView.Adapter<Recyclervie holder.tvTotalCost.setText(String.valueOf(temp)); if(bestellungen.get(position).delivery){ - holder.tvDelivery.setText("DELIVERY"); + holder.tvDelivery.setText(context.getString(R.string.delivery)); } else{ - holder.tvDelivery.setText("PICKUP"); + holder.tvDelivery.setText(context.getString(R.string.pickup)); } // Initialisiere und konfiguriere den Recyclerviewadapter_Orders_Parts diff --git a/app/src/main/java/com/example/mampfmobil/ui/Classes/Recyclerviewadapter_Supplier_Orders.java b/app/src/main/java/com/example/mampfmobil/ui/Classes/Recyclerviewadapter_Supplier_Orders.java index 353c734699f6cf8f8487737fd04f48aaef327022..4d67b2c975e73f2883450e454e9b8cfa880738a7 100644 --- a/app/src/main/java/com/example/mampfmobil/ui/Classes/Recyclerviewadapter_Supplier_Orders.java +++ b/app/src/main/java/com/example/mampfmobil/ui/Classes/Recyclerviewadapter_Supplier_Orders.java @@ -40,7 +40,7 @@ public class Recyclerviewadapter_Supplier_Orders extends RecyclerView.Adapter<Re } for(Customer c:MampfMobil.customers){ for(Bestellung b:c.bestellungen){ - if(b.supplier==MampfMobil.currentSupplier&&b.state.equals("picked")){ + if(b.supplier==MampfMobil.currentSupplier&&b.state.equals(context.getString(R.string.picked))){ bestellungen.add(b); } } @@ -69,8 +69,8 @@ public class Recyclerviewadapter_Supplier_Orders extends RecyclerView.Adapter<Re if(bestellungen.get(position).state.equals("ordered")){ holder.readyButton.setText("ready"); } - else if(bestellungen.get(position).state.equals("ready for pickup")){ - holder.readyButton.setText("picked"); + else if(bestellungen.get(position).state.equals(context.getString(R.string.readyForPickup))){ + holder.readyButton.setText(context.getString(R.string.picked)); } else{ holder.readyButton.setVisibility(View.INVISIBLE); @@ -83,10 +83,10 @@ public class Recyclerviewadapter_Supplier_Orders extends RecyclerView.Adapter<Re holder.tvTotalCost.setText(String.valueOf(temp)); if(bestellungen.get(position).delivery){ - holder.tvDelivery.setText("DELIVERY"); + holder.tvDelivery.setText(context.getString(R.string.delivery)); } else{ - holder.tvDelivery.setText("PICKUP"); + holder.tvDelivery.setText(context.getString(R.string.pickup)); } // Initialisiere und konfiguriere den Recyclerviewadapter_Orders_Parts @@ -99,16 +99,16 @@ public class Recyclerviewadapter_Supplier_Orders extends RecyclerView.Adapter<Re holder.readyButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { - if (bestellungen.get(position).state.equals("ready for pickup")) { - bestellungen.get(position).state = "picked"; + if (bestellungen.get(position).state.equals(context.getString(R.string.readyForPickup))) { + bestellungen.get(position).state = context.getString(R.string.picked); notifyItemRangeChanged(position, getItemCount()); } if (bestellungen.get(position).state.equals("ordered")) { if(bestellungen.get(position).delivery){ - bestellungen.get(position).state = "ready for transportation"; + bestellungen.get(position).state = context.getString(R.string.readyForTransport); } else{ - bestellungen.get(position).state = "ready for pickup"; + bestellungen.get(position).state = context.getString(R.string.readyForPickup); } notifyItemRangeChanged(position, getItemCount()); diff --git a/app/src/main/java/com/example/mampfmobil/ui/Classes/Recyclerviewadapter_deliverer_activeOrders.java b/app/src/main/java/com/example/mampfmobil/ui/Classes/Recyclerviewadapter_deliverer_activeOrders.java index ec5f8ba815fedfaf8d7abc74cde76c1ff67ce060..f5752d38240516010f7ef7d2e4615969322ab03f 100644 --- a/app/src/main/java/com/example/mampfmobil/ui/Classes/Recyclerviewadapter_deliverer_activeOrders.java +++ b/app/src/main/java/com/example/mampfmobil/ui/Classes/Recyclerviewadapter_deliverer_activeOrders.java @@ -42,13 +42,13 @@ public class Recyclerviewadapter_deliverer_activeOrders extends RecyclerView.Ada holder.tvID.setText(String.valueOf("# " + bestellungen.get(position).id)); holder.tvState.setText(bestellungen.get(position).state); - if(bestellungen.get(position).state.equals("In transportation")){ - holder.readyButton.setText("delivered"); + if(bestellungen.get(position).state.equals(context.getString(R.string.inTransportation))){ + holder.readyButton.setText(context.getString(R.string.delivered)); } - else if(bestellungen.get(position).state.equals("ready for transportation/deliverer found")){ - holder.readyButton.setText("In transportation"); + else if(bestellungen.get(position).state.equals(context.getString(R.string.readyForTransportDelivererFound))){ + holder.readyButton.setText(context.getString(R.string.inTransportation)); } - else if(bestellungen.get(position).state.equals("ready for transportation")){ + else if(bestellungen.get(position).state.equals(context.getString(R.string.readyForTransport))){ holder.readyButton.setText("reserve"); } else{ @@ -61,23 +61,21 @@ public class Recyclerviewadapter_deliverer_activeOrders extends RecyclerView.Ada @Override public void onClick(View v) { - if (bestellungen.get(position).state.equals("In transportation")) { + if (bestellungen.get(position).state.equals(context.getString(R.string.inTransportation))) { - Log.d("myTag", "This is my DELETE"); - bestellungen.get(position).state = "delivered"; + bestellungen.get(position).state = context.getString(R.string.delivered); int adapterPosition = holder.getAdapterPosition(); if (adapterPosition != RecyclerView.NO_POSITION) { removeItem(adapterPosition); } - DelivererActiveOrdersFragment.setVec(); + DelivererActiveOrdersFragment.setVec(context); notifyItemRangeChanged(position, getItemCount()); - Log.d("myTag", "This is my DELETE22"); return; } - if (bestellungen.get(position).state.equals("ready for transportation/deliverer found")) { - bestellungen.get(position).state = "In transportation"; - DelivererActiveOrdersFragment.setVec(); + if (bestellungen.get(position).state.equals(context.getString(R.string.readyForTransportDelivererFound))) { + bestellungen.get(position).state = context.getString(R.string.inTransportation); + DelivererActiveOrdersFragment.setVec(context); notifyItemRangeChanged(position, getItemCount()); return; } diff --git a/app/src/main/java/com/example/mampfmobil/ui/Classes/Recyclerviewadapter_deliverer_closedOrders.java b/app/src/main/java/com/example/mampfmobil/ui/Classes/Recyclerviewadapter_deliverer_closedOrders.java index 96f8dfbeacb649a1d100eb9072ca51646d85af2a..2a9f5df9d033c5a8d75e88c51d2181e07ba09636 100644 --- a/app/src/main/java/com/example/mampfmobil/ui/Classes/Recyclerviewadapter_deliverer_closedOrders.java +++ b/app/src/main/java/com/example/mampfmobil/ui/Classes/Recyclerviewadapter_deliverer_closedOrders.java @@ -40,13 +40,13 @@ public class Recyclerviewadapter_deliverer_closedOrders extends RecyclerView.Ada holder.tvID.setText(String.valueOf("# " + bestellungen.get(position).id)); holder.tvState.setText(bestellungen.get(position).state); - if(bestellungen.get(position).state.equals("In transportation")){ - holder.readyButton.setText("delivered"); + if(bestellungen.get(position).state.equals(context.getString(R.string.inTransportation))){ + holder.readyButton.setText(context.getString(R.string.delivered)); } - else if(bestellungen.get(position).state.equals("ready for transportation/deliverer found")){ - holder.readyButton.setText("In transportation"); + else if(bestellungen.get(position).state.equals(context.getString(R.string.readyForTransportDelivererFound))){ + holder.readyButton.setText(context.getString(R.string.inTransportation)); } - else if(bestellungen.get(position).state.equals("ready for transportation")){ + else if(bestellungen.get(position).state.equals(context.getString(R.string.readyForTransport))){ holder.readyButton.setText("reserve"); } else{ @@ -59,30 +59,19 @@ public class Recyclerviewadapter_deliverer_closedOrders extends RecyclerView.Ada @Override public void onClick(View v) { - if (bestellungen.get(position).state.equals("In transportation")) { + if (bestellungen.get(position).state.equals(context.getString(R.string.inTransportation))) { - bestellungen.get(position).state = "delivered"; + bestellungen.get(position).state = context.getString(R.string.delivered); int adapterPosition = holder.getAdapterPosition(); if (adapterPosition != RecyclerView.NO_POSITION) { removeItem(adapterPosition); } - DelivererOpenOrdersFragment.setVec(); + DelivererOpenOrdersFragment.setVec(context); notifyItemRangeChanged(position, getItemCount()); } - if (bestellungen.get(position).state.equals("ready for transportation/deliverer found")) { - bestellungen.get(position).state = "In transportation"; - DelivererOpenOrdersFragment.setVec(); - notifyItemRangeChanged(position, getItemCount()); - return; - } - if (bestellungen.get(position).state.equals("ready for transportation")) { - bestellungen.get(position).state = "ready for pickup/deliverer found"; - bestellungen.get(position).deliverer = MampfMobil.currentDeliverer; - int adapterPosition = holder.getAdapterPosition(); - if (adapterPosition != RecyclerView.NO_POSITION) { - removeItem(adapterPosition); - } - DelivererOpenOrdersFragment.setVec(); + if (bestellungen.get(position).state.equals(context.getString(R.string.readyForTransportDelivererFound))) { + bestellungen.get(position).state = context.getString(R.string.inTransportation); + DelivererOpenOrdersFragment.setVec(context); notifyItemRangeChanged(position, getItemCount()); return; } diff --git a/app/src/main/java/com/example/mampfmobil/ui/Classes/Recyclerviewadapter_deliverer_orders.java b/app/src/main/java/com/example/mampfmobil/ui/Classes/Recyclerviewadapter_deliverer_orders.java index 20ad0051a492c2d00b6f4de3da73ba398c91e36e..acc2746a0799605913aae264e9480867a0565f09 100644 --- a/app/src/main/java/com/example/mampfmobil/ui/Classes/Recyclerviewadapter_deliverer_orders.java +++ b/app/src/main/java/com/example/mampfmobil/ui/Classes/Recyclerviewadapter_deliverer_orders.java @@ -42,13 +42,13 @@ public class Recyclerviewadapter_deliverer_orders extends RecyclerView.Adapter<R holder.tvID.setText(String.valueOf("# " + bestellungen.get(position).id)); holder.tvState.setText(bestellungen.get(position).state); - if(bestellungen.get(position).state.equals("In transportation")){ - holder.readyButton.setText("delivered"); + if(bestellungen.get(position).state.equals(context.getString(R.string.inTransportation))){ + holder.readyButton.setText(context.getString(R.string.delivered)); } - else if(bestellungen.get(position).state.equals("ready for transportation/deliverer found")){ - holder.readyButton.setText("In transportation"); + else if(bestellungen.get(position).state.equals(context.getString(R.string.readyForTransportDelivererFound))){ + holder.readyButton.setText(context.getString(R.string.inTransportation)); } - else if(bestellungen.get(position).state.equals("ready for transportation")){ + else if(bestellungen.get(position).state.equals(context.getString(R.string.readyForTransport))){ holder.readyButton.setText("reserve"); } else{ @@ -61,30 +61,30 @@ public class Recyclerviewadapter_deliverer_orders extends RecyclerView.Adapter<R @Override public void onClick(View v) { - if (bestellungen.get(position).state.equals("In transportation")) { + if (bestellungen.get(position).state.equals(context.getString(R.string.inTransportation))) { - bestellungen.get(position).state = "delivered"; + bestellungen.get(position).state = context.getString(R.string.delivered); int adapterPosition = holder.getAdapterPosition(); if (adapterPosition != RecyclerView.NO_POSITION) { removeItem(adapterPosition); } - DelivererOpenOrdersFragment.setVec(); + DelivererOpenOrdersFragment.setVec(context); notifyItemRangeChanged(position, getItemCount()); } - if (bestellungen.get(position).state.equals("ready for transportation/deliverer found")) { - bestellungen.get(position).state = "In transportation"; - DelivererOpenOrdersFragment.setVec(); + if (bestellungen.get(position).state.equals(context.getString(R.string.readyForTransportDelivererFound))) { + bestellungen.get(position).state = context.getString(R.string.inTransportation); + DelivererOpenOrdersFragment.setVec(context); notifyItemRangeChanged(position, getItemCount()); return; } - if (bestellungen.get(position).state.equals("ready for transportation")) { - bestellungen.get(position).state = "ready for transportation/deliverer found"; + if (bestellungen.get(position).state.equals(context.getString(R.string.readyForTransport))) { + bestellungen.get(position).state = context.getString(R.string.readyForTransportDelivererFound); bestellungen.get(position).deliverer = MampfMobil.currentDeliverer; int adapterPosition = holder.getAdapterPosition(); if (adapterPosition != RecyclerView.NO_POSITION) { removeItem(adapterPosition); } - DelivererOpenOrdersFragment.setVec(); + DelivererOpenOrdersFragment.setVec(context); notifyItemRangeChanged(position, getItemCount()); return; } diff --git a/app/src/main/java/com/example/mampfmobil/ui/deliverer/DelivererActiveOrdersFragment.java b/app/src/main/java/com/example/mampfmobil/ui/deliverer/DelivererActiveOrdersFragment.java index 7398ff4c6285e135f9cc2235a771074a6e460024..dd09ca536e3b7ea602152f634addbd647d182931 100644 --- a/app/src/main/java/com/example/mampfmobil/ui/deliverer/DelivererActiveOrdersFragment.java +++ b/app/src/main/java/com/example/mampfmobil/ui/deliverer/DelivererActiveOrdersFragment.java @@ -4,6 +4,7 @@ import androidx.appcompat.app.ActionBar; import androidx.appcompat.app.AppCompatActivity; import androidx.lifecycle.ViewModelProvider; +import android.content.Context; import android.os.Bundle; import androidx.annotation.NonNull; @@ -47,21 +48,21 @@ public class DelivererActiveOrdersFragment extends Fragment { if (actionBar != null) { actionBar.setDisplayHomeAsUpEnabled(true); } - LinearLayoutManager layoutManager = new LinearLayoutManager(requireActivity()); recyclerView.setLayoutManager(layoutManager); - setVec(); + Context context = rootView.getContext(); + setVec(context); Recyclerviewadapter_deliverer_activeOrders adapter = new Recyclerviewadapter_deliverer_activeOrders(requireContext(),activeOrders); recyclerView.setAdapter(adapter); adapter.notifyDataSetChanged(); return rootView; } - public static void setVec(){ + public static void setVec(Context context){ activeOrders = new Vector<>(); for(Customer c: MampfMobil.customers){ for(Bestellung b:c.bestellungen){ - if((b.state.equals("ready for transportation/deliverer found") || b.state.equals("In transportation")) && b.delivery){ + if((b.state.equals(context.getString(R.string.readyForTransportDelivererFound)) || b.state.equals(context.getString(R.string.inTransportation))) && b.delivery){ activeOrders.add(b); } } diff --git a/app/src/main/java/com/example/mampfmobil/ui/deliverer/DelivererClosedOrdersFragment.java b/app/src/main/java/com/example/mampfmobil/ui/deliverer/DelivererClosedOrdersFragment.java index 84a1c7f04dadf5e71ff8f02d2f89fc4ab4548ea0..9b9962ca6b722ef87bb423ecee3a7009e7d3aadf 100644 --- a/app/src/main/java/com/example/mampfmobil/ui/deliverer/DelivererClosedOrdersFragment.java +++ b/app/src/main/java/com/example/mampfmobil/ui/deliverer/DelivererClosedOrdersFragment.java @@ -4,6 +4,7 @@ import androidx.appcompat.app.ActionBar; import androidx.appcompat.app.AppCompatActivity; import androidx.lifecycle.ViewModelProvider; +import android.content.Context; import android.os.Bundle; import androidx.annotation.NonNull; @@ -50,18 +51,19 @@ public class DelivererClosedOrdersFragment extends Fragment { LinearLayoutManager layoutManager = new LinearLayoutManager(requireActivity()); recyclerView.setLayoutManager(layoutManager); - setVec(); + Context context = rootView.getContext(); + setVec(context); Recyclerviewadapter_deliverer_orders adapter = new Recyclerviewadapter_deliverer_orders(requireContext(),closedOrders); recyclerView.setAdapter(adapter); adapter.notifyDataSetChanged(); return rootView; } - public static void setVec(){ + public static void setVec(Context context){ closedOrders = new Vector<>(); for(Customer c: MampfMobil.customers){ for(Bestellung b:c.bestellungen){ - if(b.state.equals("delivered") && b.deliverer == MampfMobil.currentDeliverer){ + if(b.state.equals(context.getString(R.string.delivered)) && b.deliverer == MampfMobil.currentDeliverer){ closedOrders.add(b); } } diff --git a/app/src/main/java/com/example/mampfmobil/ui/deliverer/DelivererOpenOrdersFragment.java b/app/src/main/java/com/example/mampfmobil/ui/deliverer/DelivererOpenOrdersFragment.java index d272d65f79455b5056608d18c8a60dc17f307207..99e9da696f2b93c674307a7be1c3c3c7526bb26c 100644 --- a/app/src/main/java/com/example/mampfmobil/ui/deliverer/DelivererOpenOrdersFragment.java +++ b/app/src/main/java/com/example/mampfmobil/ui/deliverer/DelivererOpenOrdersFragment.java @@ -4,6 +4,7 @@ import androidx.appcompat.app.ActionBar; import androidx.appcompat.app.AppCompatActivity; import androidx.lifecycle.ViewModelProvider; +import android.content.Context; import android.os.Bundle; import androidx.annotation.NonNull; @@ -52,7 +53,8 @@ public class DelivererOpenOrdersFragment extends Fragment { LinearLayoutManager layoutManager = new LinearLayoutManager(requireActivity()); recyclerView.setLayoutManager(layoutManager); - setVec(); + Context context = rootView.getContext(); + setVec(context); Recyclerviewadapter_deliverer_orders adapter = new Recyclerviewadapter_deliverer_orders(requireContext(),openOrders); recyclerView.setAdapter(adapter); adapter.notifyDataSetChanged(); @@ -66,11 +68,11 @@ public class DelivererOpenOrdersFragment extends Fragment { // TODO: Use the ViewModel } - public static void setVec(){ + public static void setVec(Context context){ openOrders = new Vector<>(); for(Customer c: MampfMobil.customers){ for(Bestellung b:c.bestellungen){ - if(b.state.equals("ready for transportation") && b.delivery){ + if(b.state.equals(context.getString(R.string.readyForTransport)) && b.delivery){ openOrders.add(b); } } diff --git a/app/src/main/res/layout/fragment_customer_shopping_cart.xml b/app/src/main/res/layout/fragment_customer_shopping_cart.xml index 8ea1f353960cfa957e647f904d173d543d8f0a49..e9dd5cd02af90aa81789e287a1badc73321750f3 100644 --- a/app/src/main/res/layout/fragment_customer_shopping_cart.xml +++ b/app/src/main/res/layout/fragment_customer_shopping_cart.xml @@ -20,7 +20,7 @@ android:layout_height="wrap_content" android:layout_marginEnd="24dp" android:layout_marginBottom="24dp" - android:text="buy" + android:text="@string/buy" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" /> @@ -30,7 +30,7 @@ android:layout_height="wrap_content" android:layout_marginStart="16dp" android:layout_marginBottom="44dp" - android:text="Address: " + android:text="@string/address_dp" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintStart_toStartOf="parent" /> @@ -51,7 +51,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginBottom="8dp" - android:text="Delivery" + android:text="@string/delivery" app:layout_constraintBottom_toTopOf="@+id/textView2" app:layout_constraintStart_toStartOf="@+id/textView2" /> @@ -60,7 +60,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginStart="12dp" - android:text="StorePickup" + android:text="@string/storepickup" app:layout_constraintBottom_toBottomOf="@+id/textView3" app:layout_constraintStart_toEndOf="@+id/switchDelivery" app:layout_constraintTop_toTopOf="@+id/textView3" @@ -81,7 +81,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginStart="8dp" - android:text="Price: " + android:text="@string/price_dp" app:layout_constraintBottom_toBottomOf="@+id/textView4" app:layout_constraintStart_toEndOf="@+id/textView4" app:layout_constraintTop_toTopOf="@+id/textView4" diff --git a/app/src/main/res/layout/fragment_supplier_add_item.xml b/app/src/main/res/layout/fragment_supplier_add_item.xml index d0a4281aeff44d80b5db5b6dfc5a94cf08fa8749..4eabf1f095bdcd4e62fccb0b03bba2fe85845221 100644 --- a/app/src/main/res/layout/fragment_supplier_add_item.xml +++ b/app/src/main/res/layout/fragment_supplier_add_item.xml @@ -25,7 +25,7 @@ android:layout_marginTop="30dp" android:ems="10" android:inputType="numberDecimal" - android:hint="Price" + android:hint="@string/price" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.497" app:layout_constraintStart_toStartOf="parent" @@ -38,7 +38,7 @@ android:layout_marginTop="30dp" android:ems="10" android:inputType="number" - android:hint="Amount" + android:hint="@string/amount" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/textView13" /> @@ -48,7 +48,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="64dp" - android:text="Itemname:" + android:text="@string/itemname" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> @@ -68,7 +68,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="60dp" - android:text="Amount:" + android:text="@string/amount_dp" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/editTextTextItemPrice" /> diff --git a/app/src/main/res/layout/fragment_supplier_statistics.xml b/app/src/main/res/layout/fragment_supplier_statistics.xml index 4afd1eec1a12a6676effbf1703e402770b4e5342..17bc1aa104d9f9930df5e6789d6681cf3e2c3bdf 100644 --- a/app/src/main/res/layout/fragment_supplier_statistics.xml +++ b/app/src/main/res/layout/fragment_supplier_statistics.xml @@ -27,7 +27,7 @@ android:layout_height="wrap_content" android:layout_marginStart="16dp" android:layout_marginTop="8dp" - android:text="Items sold:" + android:text="@string/items_sold_dp" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/textViewSV" /> @@ -37,7 +37,7 @@ android:layout_height="wrap_content" android:layout_marginStart="16dp" android:layout_marginTop="16dp" - android:text="Sales volume:" + android:text="@string/sales_volume_dp" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> @@ -67,7 +67,7 @@ android:layout_height="wrap_content" android:layout_marginStart="8dp" android:layout_marginTop="16dp" - android:text="Orders:" + android:text="@string/orders_dp" app:layout_constraintStart_toEndOf="@+id/textViewSalesVolume" app:layout_constraintTop_toTopOf="parent" /> diff --git a/app/src/main/res/layout/recyclerview_deliverer_orderrow.xml b/app/src/main/res/layout/recyclerview_deliverer_orderrow.xml index b67bb29d1776d55e3893a02bc683aa0c1ac5a3a2..b2bdcfefd3b822ad0fe2a679359b42953d1cac52 100644 --- a/app/src/main/res/layout/recyclerview_deliverer_orderrow.xml +++ b/app/src/main/res/layout/recyclerview_deliverer_orderrow.xml @@ -57,7 +57,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginEnd="8dp" - android:text="Ready" + android:text="@string/ready" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toTopOf="parent" /> @@ -74,7 +74,7 @@ android:id="@+id/textView15" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:text="Supplieraddress:" + android:text="@string/supplieraddress_dp" app:layout_constraintStart_toStartOf="@+id/textView7" app:layout_constraintTop_toBottomOf="@+id/textView7" /> @@ -82,7 +82,7 @@ android:id="@+id/textView16" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:text="Costumeraddress:" + android:text="@string/costumerAddress" app:layout_constraintStart_toStartOf="@+id/textView15" app:layout_constraintTop_toBottomOf="@+id/textView14" /> diff --git a/app/src/main/res/layout/recyclerview_edititemrow.xml b/app/src/main/res/layout/recyclerview_edititemrow.xml index a0b07c1694bffeaddb02bafcfaa85f0959eb287b..207f87bee5d9afe6590bfb8181608b5f30a17f20 100644 --- a/app/src/main/res/layout/recyclerview_edititemrow.xml +++ b/app/src/main/res/layout/recyclerview_edititemrow.xml @@ -55,7 +55,7 @@ android:layout_width="93dp" android:layout_height="41dp" android:layout_marginEnd="16dp" - android:text="EDIT" + android:text="@string/edit" android:textSize="14sp" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toStartOf="@+id/deleteButton2" diff --git a/app/src/main/res/layout/recyclerview_orders_partrows.xml b/app/src/main/res/layout/recyclerview_orders_partrows.xml index 2e8f60784c649f31fa4f63094ef1fb464a64769c..c7c9556799c25ae39ee5c5db49df66a4aea34033 100644 --- a/app/src/main/res/layout/recyclerview_orders_partrows.xml +++ b/app/src/main/res/layout/recyclerview_orders_partrows.xml @@ -66,7 +66,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginStart="16dp" - android:text="Sum: " + android:text="@string/sum_dp" app:layout_constraintStart_toEndOf="@+id/textViewPrice" app:layout_constraintTop_toTopOf="parent" /> diff --git a/app/src/main/res/layout/recyclerview_ordersrow.xml b/app/src/main/res/layout/recyclerview_ordersrow.xml index d2fa40b24804bffb2d254c88f8ceff3ad5f93587..52dd4f9bd59b1e8f0ff6488a7338e7875bddf453 100644 --- a/app/src/main/res/layout/recyclerview_ordersrow.xml +++ b/app/src/main/res/layout/recyclerview_ordersrow.xml @@ -100,7 +100,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginEnd="24dp" - android:text="Total" + android:text="@string/total" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toStartOf="@+id/textViewTotalCost" /> diff --git a/app/src/main/res/layout/recyclerview_shoppingcartrow.xml b/app/src/main/res/layout/recyclerview_shoppingcartrow.xml index d8203f3284f283098ca81d183f2c2db3e4fa9619..aae783f3c77855ffdf881209a71b5706cb4cf084 100644 --- a/app/src/main/res/layout/recyclerview_shoppingcartrow.xml +++ b/app/src/main/res/layout/recyclerview_shoppingcartrow.xml @@ -116,7 +116,7 @@ android:id="@+id/textView10" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:text="Sum: " + android:text="@string/sum_dp" app:layout_constraintStart_toEndOf="@+id/editText" app:layout_constraintTop_toBottomOf="@+id/textViewAmount" /> diff --git a/app/src/main/res/layout/recyclerview_statisticrow.xml b/app/src/main/res/layout/recyclerview_statisticrow.xml index 96dbabefd17c7af3246c218dfee7eb2e1868cffb..34d5c04ae366e1ec013227dd9258ad18af0ee801 100644 --- a/app/src/main/res/layout/recyclerview_statisticrow.xml +++ b/app/src/main/res/layout/recyclerview_statisticrow.xml @@ -39,7 +39,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginStart="8dp" - android:text="Sold Units: " + android:text="@string/sold_units_dp" app:layout_constraintStart_toEndOf="@+id/textViewName" app:layout_constraintTop_toTopOf="parent" /> @@ -66,7 +66,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginStart="16dp" - android:text="Sum: " + android:text="@string/sum_dp" app:layout_constraintStart_toEndOf="@+id/textViewPrice" app:layout_constraintTop_toTopOf="parent" /> diff --git a/app/src/main/res/layout/recyclerview_supplierordersrow.xml b/app/src/main/res/layout/recyclerview_supplierordersrow.xml index d74ae321bc470390da1fd4ca6019eaaaa31b8f31..c4f4018c9a531a01ac790e84bcf15dfbcdfe8b71 100644 --- a/app/src/main/res/layout/recyclerview_supplierordersrow.xml +++ b/app/src/main/res/layout/recyclerview_supplierordersrow.xml @@ -82,7 +82,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginEnd="24dp" - android:text="Total" + android:text="@string/total" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toStartOf="@+id/textViewTotalCost" /> @@ -91,7 +91,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginEnd="8dp" - android:text="Ready" + android:text="@string/ready" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toTopOf="parent" /> diff --git a/app/src/main/res/values-de-rDE/strings.xml b/app/src/main/res/values-de-rDE/strings.xml index 53da538314be0b5154437e758779eb8e94c13aea..3c5de7a0b843b11e4484c49d74f70800d4bf4fd3 100644 --- a/app/src/main/res/values-de-rDE/strings.xml +++ b/app/src/main/res/values-de-rDE/strings.xml @@ -34,4 +34,19 @@ <string name="buyamount_dp">Kaufmenge:</string> <string name="price_dp">Preis: </string> <string name="state_dp">"Status: "</string> + <string name="readyForTransport">Bereit für Transport</string> + <string name="readyForTransportDelivererFound">Bereit für Transport/Zusteller gefunden</string> + <string name="delivered">Zugestellt</string> + <string name="inTransportation">Im Transport</string> + <string name="readyForPickup">Bereit zur Abholung</string> + <string name="delivery">Lieferung</string> + <string name="pickup">Abholung</string> + <string name="picked">Abgeholt</string> + <string name="costumerAddress">Kundenadresse:</string> + <string name="buy">buy</string> + <string name="address_dp">Address:</string> + <string name="storepickup">StorePickup</string> + <string name="amount">Amount</string> + <string name="ready">Ready</string> + <string name="sum_dp">Sum:</string> </resources> \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 3ed5454901e1e9336fa155b39575c654fd451cd1..ae6f0e09192ad944f65643a348d8764f1ccfdcb8 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -32,5 +32,31 @@ <string name="supplier_dp">Supplier: </string> <string name="buyamount_dp">Buyamount:</string> <string name="price_dp">Price: </string> - <string name="state_dp">"State: "</string> + <string name="state_dp">State: </string> + <string name="readyForTransport">ready for transportation</string> + <string name="readyForTransportDelivererFound">ready for transportation/deliverer found</string> + <string name="delivered">delivered</string> + <string name="inTransportation">In transportation</string> + <string name="readyForPickup">ready for pickup</string> + <string name="delivery">delivery</string> + <string name="pickup">pickup</string> + <string name="picked">picked</string> + <string name="costumerAddress">Costumeraddress:</string> + <string name="buy">buy</string> + <string name="address_dp">Address:</string> + <string name="storepickup">StorePickup</string> + <string name="price">Price</string> + <string name="amount">Amount</string> + <string name="itemname">Itemname:</string> + <string name="amount_dp">Amount:</string> + <string name="items_sold_dp">Items sold:</string> + <string name="sales_volume_dp">Sales volume:</string> + <string name="orders_dp">Orders:</string> + <string name="ready">Ready</string> + <string name="supplieraddress_dp">Supplieraddress:</string> + <string name="edit">EDIT</string> + <string name="sum_dp">Sum:</string> + <string name="total">Total</string> + <string name="sold_units_dp">Sold Units:</string> + </resources> \ No newline at end of file