12
Làm thế nào để đếm Tổng số mục danh sách trong một ListView?Đếm Tổng số mục danh sách trong một ListView
Tôi đang viết một ứng dụng Giáo hội mà tôi đang điền danh sách bằng cách sử dụng hình ảnh được lưu trữ trong thẻ SD, nhưng bây giờ tôi muốn đếm tổng số mục danh sách.
// 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();
}
Mỗi lần tôi đang nhận được
nhờ giải quyết tôi đã làm sai lầm ngu ngốc, tôi có thể biết làm thế nào để gán giá trị này cho biến String (để hiển thị trong một TextView), và tôi sẽ chấp nhận câu trả lời của bạn fter 5mins theo quy tắc SO – Sophie
Vâng, tại sao không String count = "" + lstView.getAdapter(). getCount(); textView.setText (count); – theLazyFinder
Trong ListView tôi đang sử dụng hai hình ảnh khác nhau trong nhiều mục danh sách sử dụng vòng tròn màu đỏ và nhiều mục danh sách sử dụng màu xanh, vì vậy tôi phải làm gì nếu tôi muốn đếm các mục danh sách chứa vòng tròn màu đỏ và các mục danh sách chứa các vòng tròn màu xanh, hãy kiểm tra điều này: http://pastebin.com/ENWcQSmM – Sophie