circ retrieve bug fix
authordrizea <danielrizea27@gmail.com>
Mon, 25 Jun 2012 20:28:29 +0000 (23:28 +0300)
committerdrizea <danielrizea27@gmail.com>
Mon, 25 Jun 2012 20:28:29 +0000 (23:28 +0300)
Open-ILS/src/Android/src/org/evergreen/android/accountAccess/ItemsCheckOutListView.java

index 9938212..266dfe9 100644 (file)
@@ -44,16 +44,22 @@ public class ItemsCheckOutListView extends Activity{
                
                context = this;
                accountAccess = AccountAccess.getAccountAccess();
+               lv = (ListView) findViewById(R.id.checkout_items_list);
+               circRecords = new ArrayList<CircRecord>();
+               listAdapter = new CheckOutArrayAdapter(context, R.layout.checkout_list_item, circRecords);
+               lv.setAdapter(listAdapter);
                
                Thread getCirc = new Thread(new Runnable() {
                        
                        @Override
                        public void run() {
-                               lv = (ListView) findViewById(R.id.checkout_items_list);
+                               
                                circRecords = accountAccess.getItemsCheckedOut();                       
-                               listAdapter = new CheckOutArrayAdapter(context, R.layout.checkout_list_item, circRecords);
-                               lv.setAdapter(listAdapter);
-       
+                               
+                               for(int i=0;i<circRecords.size();i++)
+                                       listAdapter.add(circRecords.get(i));
+                                       
+                                       
                                listAdapter.notifyDataSetChanged();
                                
                                runOnUiThread(new Runnable() {