2016-02-11 2 views
0

Я создаю приложение для Android, и я хочу реализовать таблицу лидеров. Моя проблема в том, что пользователь должен сначала войти в систему, и это моя проблема.Android login google в MainActivity

Все учебные пособия от Google Developer Website или другие были не очень полезными.

Моя проблема: Мое отверстие работает в MainActivity, потому что я использую OpenGL для отображения всех анимаций и 2D-графики. Но в каждом учебнике я нашел, что они имели отдельный класс для Поющих в

Моего вопрос:. Может кто поможет/рассказать мне, как я могу реализовать в зарегистрировались MainActivity по самому простому способу.

Я ценю каждый (конструктивный) ответ!

ответ

1

Вам просто нужно реализовать

GoogleApiClient.ConnectionCallbacks, 
    GoogleApiClient.OnConnectionFailedListener, 
    View.OnClickListener 

к вашему MainActivity. Вам не нужно создавать новую активность.

Весь набор из logining в G + счет есть: https://developers.google.com/games/services/android/init

И после того, как успешным logining в ваше приложение (вы должны создать игровые сервисы для игры в консоли разработчика, первый -> ваш logining электронная почта должна быть список тестеров), вы просто создаете таблицу лидеров в консоли разработчика. Чтобы показать Google лидеров использовать это:

startActivityForResult(Games.Leaderboards.getLeaderboardIntent(mGoogleApiClient, 
    LEADERBOARD_ID), REQUEST_LEADERBOARD); 

и представить использование оценка этого:

Games.Leaderboards.submitScore(mGoogleApiClient, LEADERBOARD_ID, 1337); 
Смежные вопросы