From b11a4740375d308c29de03376525462c56b85687 Mon Sep 17 00:00:00 2001 From: Christian Dresen <c.dresen@fh-muenster.de> Date: Mon, 27 Mar 2017 10:53:22 +0200 Subject: [PATCH] OrderList neu gestaltet --- .../itsecteam/warpdrink/manager/MainManager.java | 4 ++-- .../warpdrink/orderList/ListViewAdapter.java | 5 +++-- .../ms/itsecteam/warpdrink/orderList/Order.java | 7 ++++--- .../app/src/main/res/layout/order_list_item.xml | 16 ++++++++-------- .../src/main/res/layout/product_list_item.xml | 2 +- WarpDrinkApp/app/src/main/res/values/strings.xml | 1 + 6 files changed, 19 insertions(+), 16 deletions(-) diff --git a/WarpDrinkApp/app/src/main/java/ms/itsecteam/warpdrink/manager/MainManager.java b/WarpDrinkApp/app/src/main/java/ms/itsecteam/warpdrink/manager/MainManager.java index add1061..a0f2055 100644 --- a/WarpDrinkApp/app/src/main/java/ms/itsecteam/warpdrink/manager/MainManager.java +++ b/WarpDrinkApp/app/src/main/java/ms/itsecteam/warpdrink/manager/MainManager.java @@ -44,9 +44,9 @@ public class MainManager { private RestService createRestService() { Retrofit retrofit = new Retrofit.Builder() - .baseUrl("http://10.0.1.134:8000/api/") + //.baseUrl("http://10.0.1.134:8000/api/") //.baseUrl("https://infra-test.warpzone.ms/api/") - // .baseUrl("http://10.0.2.92:8000/api/") + .baseUrl("http://192.168.0.194:8000/api/") .addConverterFactory(GsonConverterFactory.create()) .build(); return retrofit.create(RestService.class); diff --git a/WarpDrinkApp/app/src/main/java/ms/itsecteam/warpdrink/orderList/ListViewAdapter.java b/WarpDrinkApp/app/src/main/java/ms/itsecteam/warpdrink/orderList/ListViewAdapter.java index b379213..f145fa0 100644 --- a/WarpDrinkApp/app/src/main/java/ms/itsecteam/warpdrink/orderList/ListViewAdapter.java +++ b/WarpDrinkApp/app/src/main/java/ms/itsecteam/warpdrink/orderList/ListViewAdapter.java @@ -6,6 +6,7 @@ import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.ArrayAdapter; +import android.widget.Button; import android.widget.ImageButton; import android.widget.TextView; @@ -36,7 +37,7 @@ public class ListViewAdapter extends ArrayAdapter<Order> { holder = new OrderHolder(); holder.order = items.get(position); - holder.btnRemoveOrder = (ImageButton) row.findViewById(R.id.btnRemoveOrder); + holder.btnRemoveOrder = (Button) row.findViewById(R.id.btnRemoveOrder); holder.btnRemoveOrder.setTag(holder.order); holder.value = (TextView)row.findViewById(R.id.txtOrderValue); @@ -57,6 +58,6 @@ public class ListViewAdapter extends ArrayAdapter<Order> { Order order; TextView name; TextView value; - ImageButton btnRemoveOrder; + Button btnRemoveOrder; } } \ No newline at end of file diff --git a/WarpDrinkApp/app/src/main/java/ms/itsecteam/warpdrink/orderList/Order.java b/WarpDrinkApp/app/src/main/java/ms/itsecteam/warpdrink/orderList/Order.java index 1efd9de..1f7dc3c 100644 --- a/WarpDrinkApp/app/src/main/java/ms/itsecteam/warpdrink/orderList/Order.java +++ b/WarpDrinkApp/app/src/main/java/ms/itsecteam/warpdrink/orderList/Order.java @@ -1,5 +1,6 @@ package ms.itsecteam.warpdrink.orderList; +import android.widget.Button; import android.widget.ImageButton; import java.io.Serializable; @@ -12,13 +13,13 @@ public class Order implements Serializable { private Product product; private double position=0; - private ImageButton btn; + private Button btn; - public ImageButton getBtn() { + public Button getBtn() { return btn; } - public void setBtn(ImageButton btn) { + public void setBtn(Button btn) { this.btn = btn; } diff --git a/WarpDrinkApp/app/src/main/res/layout/order_list_item.xml b/WarpDrinkApp/app/src/main/res/layout/order_list_item.xml index 6534576..1ccc9e0 100644 --- a/WarpDrinkApp/app/src/main/res/layout/order_list_item.xml +++ b/WarpDrinkApp/app/src/main/res/layout/order_list_item.xml @@ -2,7 +2,7 @@ <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" - android:orientation="horizontal" > + android:orientation="horizontal"> <LinearLayout android:orientation="vertical" @@ -26,14 +26,14 @@ </LinearLayout> - <ImageButton + <Button + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:text="@string/btnDelete" android:id="@+id/btnRemoveOrder" - android:layout_width="123dp" - android:layout_height="50dp" - android:layout_gravity="right" - android:background="@color/flatui_red" - android:contentDescription="@string/app_name" android:onClick="removeOrderOnClickHandler" - android:src="@android:drawable/ic_menu_delete" /> + android:background="@color/flatui_red" + android:layout_marginLeft="10dp" + android:layout_marginRight="10dp" /> </LinearLayout> \ No newline at end of file diff --git a/WarpDrinkApp/app/src/main/res/layout/product_list_item.xml b/WarpDrinkApp/app/src/main/res/layout/product_list_item.xml index bfd5024..0095561 100644 --- a/WarpDrinkApp/app/src/main/res/layout/product_list_item.xml +++ b/WarpDrinkApp/app/src/main/res/layout/product_list_item.xml @@ -32,6 +32,6 @@ android:layout_width="match_parent" android:layout_height="63dp" android:onClick="removeOrderOnClickHandler" - app:srcCompat="@android:color/holo_red_dark" /> + /> </LinearLayout> \ No newline at end of file diff --git a/WarpDrinkApp/app/src/main/res/values/strings.xml b/WarpDrinkApp/app/src/main/res/values/strings.xml index 89002c7..6b4c96c 100644 --- a/WarpDrinkApp/app/src/main/res/values/strings.xml +++ b/WarpDrinkApp/app/src/main/res/values/strings.xml @@ -29,6 +29,7 @@ <string name="save">Speichern</string> <string name="abort">Abbrechen</string> <string name="lernCardId">Learn Card ID</string> + <string name="btnDelete">Löschen</string> <style name="ButtonText"> <item name="android:layout_width">fill_parent</item> -- GitLab