在我的应用程序中我有listview.I想显示我的arraylist中的前五个记录,当用户单击按钮然后加载更多5。我的aaraylist大小是25.我可以得到前5个记录,但如何检索下五个。有什么帮助吗?
final ArrayList<HashMap<String,String>> newbrnd=new ArrayList<HashMap<String,String>>(AuthorizedServiceCenter);
final ArrayList<HashMap<String,String>> newbrnd_=new ArrayList<HashMap<String,String>>();
if(AuthorizedServiceCenter.size()>5)
{
for(int i=0;i<5;i++)
{
newbrnd_.add(newbrnd.get(i));
newbrnd.remove(i);
Log.e("details..", ""+newbrnd_.toString());
Log.e("remove", ""+newbrnd.get(i));
}
}
loadMore1.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v)
{
for(int i=5;i<10;i++)
{
newbrnd_.add(newbrnd.get(i));
newbrnd.remove(i);
Log.e(" details..", ""+newbrnd_.get(i));
Log.e(" remove.", ""+newbrnd.get(i));
}
}
});