2014-05-17 14 views
12

सूची दृश्य में सूची आइटम की कुल संख्या कैसे गिनें?सूची सूची में सूची आइटमों की कुल संख्या गणना करें

मैं एक चर्च आवेदन लिख रहा हूं जिसमें मैं एसडी कार्ड में संग्रहीत छवियों का उपयोग करके सूची पॉप्युलेट कर रहा हूं, लेकिन अब मैं कुल सूची आइटमों की गणना करना चाहता हूं।

 // to upload whole list 
    for(int position = 0; position < lstView.getAdapter().getCount(); position++) 
       { 
        flags.put(position, true); 
       } 

       ((BaseAdapter) lstView.getAdapter()).notifyDataSetChanged();   
      } 
     }); 

     /*** Get Images from SDCard ***/ 
     listSDCardImages = fetchSDCardImages(); 

     // ListView and imageAdapter 
     lstView = (ListView) findViewById(R.id.listSDCardImages); 
     lstView.setAdapter(new ListSDCardImagesAdapter(this)); 

     Toast.makeText(getApplicationContext(), "Total number of Items are:" + String.valueOf(position), Toast.LENGTH_LONG).show(); 
     } 

हर मैं

उत्तर

30

कुल सूची देखे जाने की संख्या हो रही है

lstView.getAdapter().getCount() , 

है तो का उपयोग

Toast.makeText(getApplicationContext(), "Total number of Items are:" + lstView.getAdapter().getCount() , Toast.LENGTH_LONG).show(); 
+0

धन्यवाद मैं बेवकूफ गलती किया था हल, मुझे पता है कि कैसे करने के लिए कर सकते हैं इस मान को स्ट्रिंग वैरिएबल (टेक्स्टव्यू में दिखाने के लिए) को असाइन करें, और मैं आपका उत्तर स्वीकार करूंगा एसओ नियम – Sophie

+0

के अनुसार 5 मिनट फेंकें हां, क्यों स्ट्रिंग गिनती = "" + lstView.getAdapter()। getCount(); textView.setText (गणना); – theLazyFinder

+0

सूची दृश्य में मैं लाल सर्कल का उपयोग करके कई सूची वस्तुओं में दो अलग-अलग छवियों का उपयोग कर रहा हूं और नीले रंग का उपयोग करके कई सूची आइटमों का उपयोग कर रहा हूं, इसलिए यदि मुझे सूची आइटमों की गिनती करना है तो मुझे क्या करना होगा लाल सर्कल और सूची वाले आइटम जिनमें ब्लू सर्कल होता है, इसे जांचें: http://pastebin.com/ENWcQSmM – Sophie

संबंधित मुद्दे