Also ich möchte eine benutzerdefinierte Facebook-Freigabe-Taste in meine Android-App zu implementieren, aber bisher habe ich nur die native, die ich in meine .xml-Datei importiert und gemacht Verwendung von in meiner Java-Aktivität für diese bestimmte Seite.Benutzerdefinierte Facebook Share-Button, Android App
Mein Code sieht so aus (in .xml);
<com.facebook.share.widget.ShareButton
android:id="@+id/share_btn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:contentDescription="Share"
android:layout_centerHorizontal="true"/>
Und in meinem .java, außerhalb onCreate();
private ShareButton shareButton;
ShareLinkContent content = new ShareLinkContent.Builder()
.setContentUrl(Uri.parse("https://developers.facebook.com"))
.setContentTitle("MyTitle")
.build();
Inside onCreate();
Wie würde ich eine benutzerdefinierte Schaltfläche verwenden, die ich in XML importiert habe? Die Verwendung von .setShareContent funktioniert offensichtlich nicht, wenn es keine Instanz von ShareButton ist. Danke im Voraus!
keine Lösung gefunden? Ich bin auch in derselben Situation geblieben. –