Поделиться в Android - PullRequest
       58

Поделиться в Android

2 голосов
/ 16 марта 2012

Я работаю над простым приложением, и мне нужно добавить в него функцию общего доступа. Мне просто нужно поделиться результатом игры на FB, Twitter и G +. Если кто-то может помочь, как я могу реализовать это в моем приложении? Заранее спасибо ..

Ответы [ 2 ]

2 голосов
/ 17 марта 2012

Вы можете попробовать что-то вроде этого. Обычно FB, Twitter и Google+ слушают, чтобы поделиться событием

public void share() {
    Intent i = null;
    String msg ="Something to share about"

    i = new Intent(Intent.ACTION_SEND);
    i.setType("text/plain");

    i.putExtra(Intent.EXTRA_TEXT, msg);
    i.putExtra(Intent.EXTRA_SUBJECT, getResources().getString(R.string.sharing_sbj) + " \""
            + "Share title"+ "\" : " + getResources().getString(R.string.app_name));

    startActivity(Intent.createChooser(i, this.getString(R.string.sending_to)));
}
1 голос
/ 16 марта 2012

Поскольку у нас нет кода, главное, чтобы поделиться текстом в установленных приложениях (Facebook и Twitter) здесь:

Android-приложение - Поделиться Facebook Twitter

В противном случае вам придется использовать специальный API для обмена дополнительной информацией.


Вы можете проверить API Google+, чтобы узнать, как включить его в приложение для Android, поскольку я никогда не пробовал:

https://developers.google.com/+/api/

...