From ca6c566b698f44c53d5b1cfef20b4d300c6b1223 Mon Sep 17 00:00:00 2001
From: Christian Dresen <c.dresen@fh-muenster.de>
Date: Sat, 27 Jun 2015 17:47:14 +0200
Subject: [PATCH] no message

---
 .../ms/itsecteam/warpdrink/MainActivity.java  |  21 +++++++++---------
 .../src/main/res/drawable/ic_menu_refresh.png | Bin 0 -> 4734 bytes
 .../app/src/main/res/layout/activity_main.xml |  16 ++++++++++++-
 3 files changed, 25 insertions(+), 12 deletions(-)
 create mode 100644 WarpDrinkApp/app/src/main/res/drawable/ic_menu_refresh.png

diff --git a/WarpDrinkApp/app/src/main/java/ms/itsecteam/warpdrink/MainActivity.java b/WarpDrinkApp/app/src/main/java/ms/itsecteam/warpdrink/MainActivity.java
index dd6538d..163e997 100644
--- a/WarpDrinkApp/app/src/main/java/ms/itsecteam/warpdrink/MainActivity.java
+++ b/WarpDrinkApp/app/src/main/java/ms/itsecteam/warpdrink/MainActivity.java
@@ -10,6 +10,7 @@ import android.widget.AdapterView;
 import android.widget.ArrayAdapter;
 import android.widget.AutoCompleteTextView;
 import android.widget.Button;
+import android.widget.ImageButton;
 import android.widget.ListView;
 import android.widget.TextView;
 import android.widget.Toast;
@@ -23,8 +24,8 @@ import ms.itsecteam.warpdrink.orderList.Order;
 
 
 public class MainActivity extends ActionBarActivity implements View.OnClickListener, View.OnKeyListener, AdapterView.OnItemClickListener, DialogInterface.OnClickListener {
-
-    private Button btnOneEuro, btnFiftyCent, btnPay, btnCharge, btnLogout;
+    private Button btnPay, btnCharge, btnLogout;
+    private ImageButton btnRefresh;
     private TextView txtSum,txtCredit;
     private ListView lstOrdered;
     private AutoCompleteTextView atxvName;
@@ -48,22 +49,16 @@ public class MainActivity extends ActionBarActivity implements View.OnClickListe
         getSupportActionBar().hide();
         setContentView(R.layout.activity_main);
 
+
         this.txtSum = (TextView) findViewById(R.id.txtSum);
         this.txtCredit = (TextView)findViewById(R.id.txtCredit);
         this.txtCredit.setText(getResources().getString(R.string.credit,0.0));
         this.txtSum.setText(getResources().getString(R.string.total,0.0));
 
-        this.btnOneEuro = (Button) findViewById(R.id.btnOneEuro);
-        this.btnFiftyCent = (Button) findViewById(R.id.btnFiftyCent);
+        this.btnLogout = (Button) findViewById(R.id.btnLogout);
+        this.btnRefresh = (ImageButton) findViewById(R.id.btnRefresh);
         this.btnPay = (Button) findViewById(R.id.btnPay);
         this.btnCharge = (Button) findViewById(R.id.btnCharge);
-        this.btnLogout = (Button) findViewById(R.id.btnLogout);
-
-        this.btnOneEuro.setOnClickListener(this);
-        this.btnFiftyCent.setOnClickListener(this);
-        this.btnPay.setOnClickListener(this);
-        this.btnCharge.setOnClickListener(this);
-        this.btnLogout.setOnClickListener(this);
 
         this.lstAdapter = new ListViewAdapter(this, R.layout.order_list_item, new ArrayList<Order>());
         this.lstOrdered = (ListView) findViewById(R.id.lstOrdered);
@@ -104,6 +99,7 @@ public class MainActivity extends ActionBarActivity implements View.OnClickListe
     }
     private void enableControls(boolean enable) {
         this.atxvName.setEnabled(!enable);
+        this.btnRefresh.setEnabled(!enable);
         this.btnCharge.setEnabled(enable);
         this.btnPay.setEnabled(enable);
         this.btnLogout.setEnabled(enable);
@@ -163,6 +159,9 @@ public class MainActivity extends ActionBarActivity implements View.OnClickListe
             case R.id.btnLogout:
                 clearCurrentUser();
                 break;
+            case R.id.btnRefresh:
+                Toast.makeText(this,"refresh"  ,Toast.LENGTH_LONG).show();
+                break;
         }
     }
 
diff --git a/WarpDrinkApp/app/src/main/res/drawable/ic_menu_refresh.png b/WarpDrinkApp/app/src/main/res/drawable/ic_menu_refresh.png
new file mode 100644
index 0000000000000000000000000000000000000000..580f4cf3b7bb9150903b3e4e92cf5c37fd0833b2
GIT binary patch
literal 4734
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
W{70@oBu4H15wbKriF;z~8Tnt8{7upT

literal 0
HcmV?d00001

diff --git a/WarpDrinkApp/app/src/main/res/layout/activity_main.xml b/WarpDrinkApp/app/src/main/res/layout/activity_main.xml
index 093981f..34f62a8 100644
--- a/WarpDrinkApp/app/src/main/res/layout/activity_main.xml
+++ b/WarpDrinkApp/app/src/main/res/layout/activity_main.xml
@@ -40,7 +40,7 @@
                         android:layout_height="20px" />
 
                     <AutoCompleteTextView
-                        android:layout_width="400dp"
+                        android:layout_width="350dp"
                         android:layout_height="wrap_content"
                         android:id="@+id/atxvName"
                         android:imeOptions="actionNext"
@@ -48,6 +48,15 @@
                         android:layout_columnSpan="1"
                         android:layout_row="0"
                         android:layout_column="0" />
+
+                    <ImageButton
+                        android:layout_width="30dp"
+                        android:layout_height="30dp"
+                        android:id="@+id/btnRefresh"
+                        android:scaleType="fitXY"
+                        android:background="@drawable/ic_menu_refresh"
+                        android:onClick="onClick"
+                        android:layout_gravity="center_vertical" />
                 </LinearLayout>
 
                 <Space
@@ -60,6 +69,7 @@
                     android:layout_row="3"
                     android:layout_column="1"
                     android:width="10dp"
+                    android:onClick="onClick"
                     android:layout_width="300dp"></Button>
 
                 <Button
@@ -71,6 +81,7 @@
                     android:layout_column="1"
                     android:width="10dp"
                     android:layout_width="300dp"
+                    android:onClick="onClick"
                     android:layout_height="wrap_content" />
 
                 <Space
@@ -115,6 +126,7 @@
                         android:layout_width="140dp"
                         android:layout_height="50dp"
                         android:layout_gravity="right"
+                        android:onClick="onClick"
                         android:textSize="20dp" />
                 </LinearLayout>
 
@@ -162,6 +174,7 @@
                 android:layout_column="1"
                 android:width="10dp"
                 android:layout_width="300dp"
+                android:onClick="onClick"
                 android:layout_height="60dp" />
 
             <Space
@@ -177,6 +190,7 @@
                 android:layout_column="0"
                 android:width="10dp"
                 android:layout_width="355dp"
+                android:onClick="onClick"
                 android:layout_height="wrap_content" />
         </LinearLayout>
     </LinearLayout>
-- 
GitLab