Основные шаблоны классов Java / Android () - PullRequest
3 голосов
/ 31 января 2012

Я знаю, что это очень простой вопрос, но я не смог найти способ сформулировать его, чтобы найти ответ ни здесь, ни через Google.

В следующем коде:

    public void onItemClick(AdapterView<?> parent, View view, int position, long id)

Что означает <'?> Для шаблона класса представления адаптера? Я предполагаю, что это означает, что параметром может быть AdapterView любого типа, но я не уверен и решил, что спрошу сообщество.

Спасибо

1 Ответ

2 голосов
/ 31 января 2012

Вы правы.Параметр parent может быть AdapterView, то есть AdapterView для любого другого типа объекта.

Если вы хотите узнать больше, ознакомьтесь с информацией об Generics.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...