我做了一个ArrayAdapter
包含两个视图的自定义:一个ImageView
和一个TextView
。然后我用这个设置一个 ListView ArrayAdapter
。
当我单击被调用的一行时ListView
,onItemClick(...)
我想这样做:
OnItemClickListener cl = new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
Intent intent = new Intent(getApplicationContext(), ClubList.class);
intent.putExtra("CountryName", ((TextView) view).getText());
startActivity(intent);
}
};
显然,我不能这样做,((TextView) view).getText()
因为它是一个包含 oneImageView
和 one的视图TextView
。我怎样才能访问的文本TextView
?