我创建了一个自定义ListView
并遵循谷歌
http://www.youtube.com/watch?v=wDBM6wVEO70提供的以下程序
但是ListView
滚动太慢了。有什么解决办法吗?
这是我的getview代码
public View getView(int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
if(convertView==null){
convertView=inflater.inflate(R.layout.gridlevelinflate, null);
holder=new ViewHolder();
holder.levelImg=(ImageView)convertView.findViewById(R.id.lvlPic);
holder.levelName=(TextView)convertView.findViewById(R.id.lvlName);
holder.levelLeft=(TextView)convertView.findViewById(R.id.lvlLeft);
convertView.setTag(holder);
} else {
holder=(ViewHolder)convertView.getTag();
}
holder.levelImg.setImageResource(R.drawable.ruzzle);
holder.levelName.setText("Level " + position++);
return convertView;
}