"getView"ボタンのリスナーを作成したいのですが、コードに構文エラーがあります「別のアクティビティに移動するには:修正方法StartActivity(Intent)メソッドは、新しいView.OnClickListener()構文エラーのために定義されていません
@Override
public View getView(int position, View convertView, ViewGroup parent) {
LayoutInflater l = (LayoutInflater) context.getSystemService(context.LAYOUT_INFLATER_SERVICE);
View rowView = l.inflate(R.layout.temp, parent, false);
TextView textView = (TextView) rowView.findViewById(R.id.textView1);
ImageView imageView = (ImageView) rowView.findViewById(R.id.imageView1);
Button update = (Button) rowView.findViewById(R.id.button1);
// update.setOnClickListener(new View.OnClickListener() {
//
// @Override
// public void onClick(View v) {
//
// Intent redirect = new Intent(getApplicationContext(),Update.class);
// startActivity(redirect);
//
// }
// });
textView.setText(sa.get(position));
return rowView;
}
私がこれらのエラーを修正しようとした "意図" が、私は:(
startActivity(意図)があるメソッドを失敗しましたあなたndefinedタイプ新View.OnClickListener()のために
方法getApplicationContextは()型の新しいView.OnClickListener()
とさえ私は "onClickの" からこれらのステートメントを移動whene方法が定義されていません問題は変わっていない!! 私は "インテント"ライブラリをインポートしました。
は、アダプタクラスです別のファイルに – Raghunandan