Android 统计ListView中列表项的总数
如何计算ListView中列表项的总数 我正在编写一个Church应用程序,其中我使用存储在SD卡中的图像填充列表,但现在我想计算列表项的总数Android 统计ListView中列表项的总数,android,listview,Android,Listview,如何计算ListView中列表项的总数 我正在编写一个Church应用程序,其中我使用存储在SD卡中的图像填充列表,但现在我想计算列表项的总数 // to upload whole list for(int position = 0; position < lstView.getAdapter().getCount(); position++) { flags.put(position, tru
// 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();
}
//上传整个列表
对于(int position=0;position
每次我得到0总列表视图计数为
lstView.getAdapter().getCount() ,
所以使用
Toast.makeText(getApplicationContext(), "Total number of Items are:" + lstView.getAdapter().getCount() , Toast.LENGTH_LONG).show();
谢谢,我犯了一个愚蠢的错误,我可以知道如何将这个值赋给字符串变量(在文本视图中显示),我将在5分钟后按照SO规则接受您的答案是,为什么字符串计数=“”+lstView.getAdapter().getCount();textView.setText(计数);在ListView中,我在许多使用红色圆圈的列表项和许多使用蓝色圆圈的列表项中使用了两个不同的图像,因此如果我要计算包含红色圆圈的列表项和包含蓝色圆圈的列表项,我必须做的是,选中此项:pastebin.com未打开,请使用其他网站我正在使用getView和holder:if(strExist){holder.statusImageView.setImageResource(R.drawable.red);}else{holder.statusImageView.setImageResource(R.drawable.blue);}