プロが教える店舗&オフィスのセキュリティ対策術

はじめてのandroidプログラミング という本で勉強しています



mListView.setOnItemClickListener(
new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
Schedule schedule = (Schedule)parent.getItemAtPosition(position);
startActivity(new Intent(MainActivity.this,ScheduleEditActivity.class).putExtra("schedule_id",schedule.getId()));

}
}
);


本の中で このようなコードが出てきました、

AdapterView<?> parent  この部分はどういう動作をしているのでしょうか?

よろしくお願いします。

A 回答 (1件)

http://okwave.jp/qa/q6552208.html
ここで同様の質問があります

呼び出し元からAdapterView<なんらかの型>を呼び出す働きをしているようです。
このメソッドのこの部分にはAdapterView<なんらかの型>を代入して呼び出せるということです


<?>の説明
http://oshiete.goo.ne.jp/qa/6194409.html
http://qiita.com/sukoyakarizumu/items/a95d88e294 …
    • good
    • 0
この回答へのお礼

ありがとうございました、java ジェネリクスで、
検索してみます。

ありがとうございました。

お礼日時:2016/09/09 14:25

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!