public class SearchAutoAdapter extends BaseAdapter {

private OnClickListener mOnClickListener;

 

 

public SearchAutoAdapter(Context context, int maxMatch,
OnClickListener onClickListener) {

this.mOnClickListener = onClickListener;

}

public View getView(int position, View convertView, ViewGroup parent) {

holder.addButton.setTag(data);
holder.addButton.setOnClickListener(mOnClickListener);

}

 

 

Activity中

public class SearchActivity extends BaseActivity implements OnItemClickListener, CalInterface{

@Override    //回调adapter中的view.click方法
public void onClick(View v) {
int id = v.getId();

//可以根据 R.id.delete_all形式来判断具体点击了哪一个view


data = (SearchAutoData) v.getTag();
if (data == null) {
return;
} else {
mSearchEditText.setText(data.getContent());
mAutoListView.setVisibility(View.GONE);
doSearch();
}
}

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-27
  • 2022-12-23
  • 2022-12-23
  • 2021-10-10
  • 2022-12-23
猜你喜欢
  • 2021-08-27
  • 2021-09-17
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案