맞춤 목록보기가 생성되었으며 여기에 코드가 있습니다. 뷰에 onClickListener를 추가하면 토스트는 ImageView에만 적용됩니다. 다른보기 (textview)에 동일한 수신기를 추가하려고하면 내 응용 프로그램이 충돌합니다. 내 사용자 지정 목록보기 클래스 구현 ONClickListener이 도와주세요.동일한 onClickListner를 맞춤 목록보기의 모든 항목에 적용하는 동안 오류가 발생했습니다. [Android]
@Override
public View getView(int i, View view, ViewGroup viewGroup) {
view = layoutInflater.inflate(R.layout.activity_demo6_1, null);
ImageView img = (ImageView) view.findViewById(R.id.vImage);
final TextView name = (TextView) view.findViewById(R.id.vName);
final TextView write = (TextView) view.findViewById(R.id.vWrite);
final TextView date = (TextView) view.findViewById(R.id.vDate);
name.setText(articleName[i]);
write.setText(articleAuthor[i]);
date.setText(articleDate[i]);
view.setOnClickListener(this);
return view;
}
@Override
public void onClick(View view) {
Toast.makeText(context, name1.getText() + "\n" + write1.getText() + "\n" + date1.getText() + "" ,Toast.LENGTH_LONG).show();
}
도움 주셔서 감사합니다. – ap14