J'essaie d'implémenter le partage d'une simple chaîne de caractères dans mon application. Évidemment, tout ce qui est autre que Facebook fonctionne. Pour autant que je sache, je dois maintenant utiliser leur SDK Facebook pour publier des statuts sur un mur.
Toutefois, si je l'implémente à l'aide de leur SDK, existe-t-il un moyen de l'incorporer dans le sélecteur (par défaut ou ShareActionProvider), de le remplacer et d'insérer l'implémentation du SDK de Facebook ?
Ou dois-je créer un bouton dédié ?
//EDIT
package com.example.shareactionproviderdemo;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
public class MainActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Intent sharingIntent = new Intent(Intent.ACTION_SEND);
sharingIntent.setType("text/plain");
sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Test message");
startActivity(Intent.createChooser(sharingIntent, "Share using"));
}
}