2012-11-15 11 views
8

Sono principiante in android.I desidera aggiungere il pulsante FacebookCondividi nei miei application.I Android creare l'applicazione in 2.2 .please aiutarmi io uso questo codiceCome aggiungere Facebook pulsante Condividi nella Applicazione per android

Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); 
emailIntent.setType("text/plain"); 
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,getResources().getStri‌​ng(R.string.title_activity_android_face_book_share)); 
emailIntent.putExtra(android‌​.content.Intent.EXTRA_TEXT,getResources().getString(R.string.title_activity_android_face_book_share)); 
startActivity(emailIntent); 

io uso il seguente link anche Best way for social sharing in Android

+0

Dovrai fornire maggiori dettagli nel tuo post. Solo chiedendo quello di cui hai bisogno non è come funziona SO. Mostraci cosa hai fatto e poi fai domande quando sei bloccato con il tuo codice. –

+0

Uhhh. Non in un commento. Modifica il tuo post e aggiungi il codice lì. –

+0

Vedi entrambi i link. È un ottimo esempio da imparare per i principianti. - http://www.android10.org/index.php/articleslibraries/290-facebook-integration-in-your-android-application - http://www.integratingstuff.com/2010/10/14/integrating-facebook -into-an-android-application/ –

risposta

23
Intent shareIntent = new Intent(Intent.ACTION_SEND); 
    shareIntent.setType("text/plain"); 
    shareIntent.putExtra(Intent.EXTRA_TEXT, "URLyouWantToShare"); 
    startActivity(Intent.createChooser(shareIntent, "Share...")); 

utilizzare l'intento ACTION_SEND, aggiungere l'URL che si desidera condividere. All'utente verrà fornita una selezione di app per accettare l'intenzione di condividere come Facebook, ecc.

+0

Mostra la finestra di dialogo e l'app installata nel mio dispositivo. Se ho installato l'app di Facebook l'azione viene eseguita durante l'app.ma il dispositivo non ha l'app di Facebook? come condividere un contenuto su facebook – dran

+0

Im ignorare qualsiasi metodo di tipo url per condividere dati su Facebook che potrebbe essere semplicemente aperto in un browser, con questo metodo vedrai solo le scelte che condividono un Intento per ACTION_SEND –

+0

puoi fare una foto con un messaggio insieme? – Lion789

Problemi correlati