我正在创建一个Android应用程序,该应用程序在列表视图中显示电视节目。我的节目出现在ListView中,但它们切换一个卷轴。ListView在Android切换位置
他们创建为costum ListView和类是在这里:
public class CustomListViewAdapter extends BaseAdapter {
private static ArrayList<Show> searchArrayList;
private LayoutInflater mInflater;
private TextView txtTitle, txtPrev, txtNext;
public CustomListViewAdapter(Context context, ArrayList<Show> results) {
searchArrayList = results;
mInflater = LayoutInflater.from(context);
}
public View getView(int position, View convertView, ViewGroup parent) {
if (convertView == null) {
convertView = mInflater.inflate(R.layout.custom_row, null);
txtTitle = (TextView) convertView.findViewById(R.id.title);
txtPrev = (TextView) convertView.findViewById(R.id.prevNrDate);
txtNext = (TextView) convertView.findViewById(R.id.nextNrDate);
}
txtTitle.setText(searchArrayList.get(position).getTitle());
txtPrev.setText(searchArrayList.get(position).getPrevNr() + " - " +
searchArrayList.get(position).getPrevDate() + "\n" +
searchArrayList.get(position).getPrevTitle());
txtNext.setText(searchArrayList.get(position).getNextNr() + " - " +
searchArrayList.get(position).getNextDate() + "\n" +
searchArrayList.get(position).getNextTitle());
return convertView;
}
}
一些一谁可以帮忙吗?
//卡斯帕
非常感谢你,没有它工作:) – Casper 2011-03-15 20:01:31