在按钮上单击检索前5个arraylist记录,依此类推

时间:2015-04-01 13:31:27

标签: android android-listview arraylist

在我的应用程序中我有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));

                        }

                    }
                });

0 个答案:

没有答案