これはコードです:
public class BookingActivity extends Activity {
static final String[] StrValues = new String[] { "Resturant", "Hotell" };
ListView listView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activitybooking);
listView = (ListView) findViewById(R.id.listView1);
listView.setAdapter(new ImageAdapter(this, StrValues));
listView.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View v,
int position, long id) {
Intent myIntent = new Intent(ListActivity.this, eksempelActivity.class);
myIntent.putExtra("Resturant", StrValues);
ListActivity.this.startActivity(myIntent);
}
});
}
}
そして、このエラーを受け取っています: タイプ ListActivity の囲んでいるインスタンスはスコープ内でアクセスできません
listactivy と AdapterView.OnItemClickListener を含む必要なインポートをインポートしました。setonitemclicklistener-method を onitemclicklistener に変更しようとしましたが、結果は 0 でした。