Android 앱에 맞춤 Facebook 공유 버튼을 구현하고 싶지만, 지금까지는 필자가 .xml 파일로 가져 와서 만든 고유 이름을 사용하여 관리했습니다. 해당 특정 페이지에 대한 Java 활동에서의 사용.사용자 정의 Facebook Share-Button, Android App
내 코드는 다음과 같습니다 (.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"/>
그리고 내 .java에서 onCreate();
private ShareButton shareButton;
ShareLinkContent content = new ShareLinkContent.Builder()
.setContentUrl(Uri.parse("https://developers.facebook.com"))
.setContentTitle("MyTitle")
.build();
inside onCreate();
shareButton = (ShareButton)findViewById(R.id.share_btn);
shareButton.setShareContent(content);
XML로 가져온 사용자 지정 단추를 어떻게 사용합니까? .setShareContent를 사용하면 ShareButton의 인스턴스가 아닌 경우 분명히 작동하지 않습니다. 미리 감사드립니다!
어떤 해결책이 있습니까? 나는 또한 같은 상황에 갇혀있다. –