Android / Java Вопрос: Ищу помощь в понимании строки кода из примера NotesList - PullRequest
0 голосов
/ 22 мая 2011

Я только начал изучать Java после окончания колледжа 5 лет назад ... так что большая часть синтаксиса в Java выглядит незнакомой. Мне было интересно, что означает getIntent().getData() из следующей строки:

Cursor cursor = managedQuery(getIntent().getData(), PROJECTION,
null, null, NoteColumns.DEFAULT_SORT_ORDER);

Я помню, как вызывал методы: methodName(); и если бы я вызывал метод в другом классе, я бы использовал: someClass.methodName(); Но я не могу вспомнить, как это работает: methodName().methodName().

Я искал ответы в Интернете, но не повезло.

спасибо заранее. ;)

1 Ответ

2 голосов
/ 22 мая 2011

Это просто цепной вызов метода.getData() вызывается для объекта, возвращенного getIntent().

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