Что делает метод setVisibleActivities?

Типичная инициализация экземпляра PlusClient для доступа к Google Plus из приложения Android выглядит примерно так:

PlusClient mPlusClient = new PlusClient.Builder(this, this, this)
            .setVisibleActivities("http://schemas.google.com/AddActivity",
            "http://schemas.google.com/BuyActivity")
            .build();

Я вообще не понимаю этот метод:

http://developer.android.com/reference/com/google/android/gms/plus/PlusClient.Builder.html#setVisibleActivities(java.lang.String...)

Я не знаю, что это за «типы активности», почему они существуют и как они используются PlusClient, поэтому я не знаю, какие из них я должен использовать в своем приложении...


person Fran Marzoa    schedule 28.05.2013    source источник


Ответы (2)


Действия в приложении позволяют вашему приложению сохранять и публиковать действия ваших пользователей в Google+. учетная запись. Согласно документации, на которую вы ссылаетесь, существует ряд конкретных типов действий. которые соответствуют различным типам действий, которые ваши пользователи могут выполнять в вашем приложении.

person ianhanniballake    schedule 28.05.2013
comment
Значит, им нечего смотреть в java-классе Android Activity, не так ли? - person Fran Marzoa; 29.05.2013
comment
@Фрэн - правильно. Действия в приложении Google+ — это совершенно отдельная вещь от действий в Android. - person ianhanniballake; 29.05.2013

Наконец я понял, что это довольно подробно в конце этого видео с Google I/O 2013.

https://www.youtube.com/watch?v=_KBHf1EODuk

С 27:00

person Fran Marzoa    schedule 28.05.2013