können Sie soziale Netzwerk-Bibliothek verwenden, um direkt zu posten sozialen Netzwerken ohne Code Chaos gewählt
Ich benutze ASNE es wirklich einfach ist und kann nicht nur Post, aber Login oder sich Freunde
bearbeiten: wie @benka empfohlen Ich füge Code hinzu, wie ich in sozialen Netzwerken in meiner App posten:
Fügen Sie Abhängigkeit zu ausgewählten sozialen Netzwerk (Facebook und Twitter, aber ASNE cont ains mehr):
dependencies {
...
compile 'com.github.asne:asne-facebook:0.2.1'
compile 'com.github.asne:asne-twitter:0.2.1'
...
}
als nur mSocialNetworkManager von ASNE
mSocialNetworkManager = (SocialNetworkManager) getFragmentManager().findFragmentByTag(SOCIAL_NETWORK_TAG);
if (mSocialNetworkManager == null) {
mSocialNetworkManager = new SocialNetworkManager();
FacebookSocialNetwork fbNetwork = new FacebookSocialNetwork(this, fbScope);
mSocialNetworkManager.addSocialNetwork(fbNetwork);
TwitterSocialNetwork twNetwork = new TwitterSocialNetwork(this, key, secret);
mSocialNetworkManager.addSocialNetwork(twNetwork);
getFragmentManager().beginTransaction().add(mSocialNetworkManager, SOCIAL_NETWORK_TAG).commit();
}
hinzuzufügen, als Show-Tasten meine-Buttons in ActionBar Menü zu teilen, und zuletzt Check-Login und verwenden
socialNetwork.requestPostMessage("Message");
Das ist alles, ich brauche Freunde Liste und ich füge einfach
socialNetwork.requestGetFriends();
haben Sie Facebook-App in Ihrem Gerät .. ??? –
ja, natürlich. Dieses Problem, weil Facebook API Text nicht unterstützt, nur URL. –