2013-10-15 2 views
0

предусловия: Не держите Активности -> EnabledGoogle Play Services петли моего App

Я использую Google Drive SDK. В процессе ведения журнала вы выбираете учетную запись, к которой хотите подключиться, а затем в Службах Google Play отображается диалоговое окно, в котором пользователь должен принимать разрешения, необходимые для приложения. Хотя это диалоговое окно открыто, я могу записать в журнал, что onCreate() onResume(), а затем методы onPause() основных действий вызывают в цикле. Является ли это ошибкой сервисов Google Play или coudl, я делаю что-то неправильно?

ответ

0

Я думаю, что это происходит потому, что при вызове AccountManager, whis порождает свою собственную деятельность, и, следовательно, onPause() в вашей деятельности называется, и onResume(), когда пользователь выбрал учетную запись. Вы можете обойти это, только вызвав AccountManager, если учетная запись не была выбрана.