下面是一个baseAdapter
将两行列表视图膨胀成一个类 的类,alertDialog
我做了一些研究来帮助我处理这段代码,现在我遇到了一个我不知道如何解决的问题。getLayoutInflater
类底部的方法下面有一个语法错误,它说The method getLayoutInflater() is undefined for the type MyAdapter
我也试过问我的几个朋友,但他们也帮不了我,所以我只是希望有人能帮我解决这个错误
public class MyAdapter extends BaseAdapter {
final String[] listItemsFirstRow = {"item 1", "item 2"};
final String[] listItemSecondRow = {"item 1", "item 2"};
@Override
public int getCount() {
return listItemsFirstRow.length;
}
@Override
public Object getItem(int position) {
return listItemsFirstRow[position];
}
@Override
public long getItemId(int position) {
return position;
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
if(convertView == null)
{
convertView = getLayoutInflater().inflate(R.layout.twolinelistview, null);
}
((TextView)convertView.findViewById(R.id.text1)).setText( listItemsFirstRow[position]);
((TextView)convertView.findViewById(R.id.text2)).setText( listItemSecondRow[position]);
return convertView;
}
}