From ab53be787cdab3ddf01be05b0e56ab0582b87d52 Mon Sep 17 00:00:00 2001
From: darshanxyz <darshanxyz@gmail.com>
Date: Sat, 22 Apr 2017 17:32:22 +0530
Subject: [PATCH] Added 'Approve' and 'Deny' buttons in list_item.xml

---
 .../odsystem/TeacherActivity.java             | 16 +++++++++-
 app/src/main/res/layout/list_item.xml         | 31 +++++++++++++++++--
 2 files changed, 44 insertions(+), 3 deletions(-)

diff --git a/app/src/main/java/com/darshanbshah/odsystem/TeacherActivity.java b/app/src/main/java/com/darshanbshah/odsystem/TeacherActivity.java
index 2c1b3af..62f4511 100644
--- a/app/src/main/java/com/darshanbshah/odsystem/TeacherActivity.java
+++ b/app/src/main/java/com/darshanbshah/odsystem/TeacherActivity.java
@@ -33,6 +33,7 @@ public class TeacherActivity extends AppCompatActivity {
 
     List<String> uid_list = new ArrayList<String>();
     HashMap<String, String> uid_map = new HashMap<String, String>();
+    HashMap<String, String> student_map = new HashMap<String, String>();
 
     ListView listView;
 
@@ -132,9 +133,22 @@ public class TeacherActivity extends AppCompatActivity {
 //                for(DataSnapshot dsp : dataSnapshot.getChildren()){
 //                    if (uid_list.contains(dataSnapshot.getKey())) {
 //                        if (dsp.getKey().toString().equals("RollNumber"))  {
-//                            t.setText(dsp.getValue().toString());
+//
 //                        }
 //                    }
+//                }
+
+                //Code yet to be decided
+
+//                for (int i = 0; i < uid_list.size(); i++) {
+//                    for (DataSnapshot data : dataSnapshot.getChildren()) {
+//                        if (dataSnapshot.getKey().equals(uid_list.get(i))) {
+//                            if (data.getKey().equals("RollNumber")) {
+//                                student_map.put(uid_list.get(i), data.getValue().toString());
+//                            }
+//                        }
+//                    }
+//
 //                }
             }
 
diff --git a/app/src/main/res/layout/list_item.xml b/app/src/main/res/layout/list_item.xml
index 86835e0..2fb8250 100644
--- a/app/src/main/res/layout/list_item.xml
+++ b/app/src/main/res/layout/list_item.xml
@@ -6,6 +6,33 @@
     <TextView
         android:id="@+id/listText"
         android:layout_width="match_parent"
-        android:layout_height="100dp" />
-    
+        android:layout_height="100dp"
+        />
+
+    <LinearLayout
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:orientation="horizontal"
+        android:gravity="center"
+        android:layout_marginBottom="@dimen/activity_vertical_margin">
+
+        <Button
+            android:text="Approve"
+            android:layout_width="100dp"
+            android:layout_height="wrap_content"
+            android:id="@+id/approveButton"
+            android:background="@android:color/holo_green_light"
+            style="@style/Widget.AppCompat.Button.Colored" />
+
+        <Button
+            android:text="Deny"
+            android:layout_width="100dp"
+            android:layout_height="wrap_content"
+            android:id="@+id/denyButton"
+            android:background="@color/colorAccent"
+            android:layout_marginLeft="@dimen/activity_horizontal_margin"
+            style="@style/Widget.AppCompat.Button.Colored" />
+
+    </LinearLayout>
+
 </LinearLayout>
\ No newline at end of file
-- 
GitLab