0
私は以下のcustomeビュークラスを使用しています。誰かがonListItemClickのリスト内のビューを選択すると、ImageViewアイコンを変更します。どのようにビューを取得するのですか?私のOnCreateイベントでは、私はカスタムArrayAdapterクラスのImageViewを変更する必要があります。
iconicAdapter = new IconicAdapter();
setListAdapter(iconicAdapter);
はその後、私のカスタムビュークラスで、私は私が私の中で正しいImageViewのアイコンにアクセスするには、以下の方法で必要なのですか何
class IconicAdapter extends ArrayAdapter {
IconicAdapter() {
super(myApp.this, R.layout.row, title_list);
}
public View getView(int position, View convertView, ViewGroup parent) {
LayoutInflater inflater=getLayoutInflater();
View row=inflater.inflate(R.layout.row, parent, false);
TextView title=(TextView)row.findViewById(R.id.list_title);
title.setText(title_list.get(position).toString());
ImageView icon=(ImageView)row.findViewById(R.id.icon);
return(row);
}
}
を持っていますカスタムビュークラス?それとも別の方法でアクセスする必要がありますか?
public void onListItemClick(ListView parent, View v, int position, long id) {
}