2014-05-14 6 views
0

Google Play 링크가 포함 된 Facebook 기능 공유를 제공하려고합니다. 1 호를 제외하고는 잘 작동합니다.Android Facebook 공유에 "찾을 수 없음"이라고 표시됩니다.

if (FacebookDialog.canPresentShareDialog(this, 
      FacebookDialog.ShareDialogFeature.SHARE_DIALOG)) { 
     // Publish the post using the Share Dialog 
     FacebookDialog shareDialog = new FacebookDialog.ShareDialogBuilder(this) 
       .setDescription(getString(R.string.facebook_description)) 
       .setPicture(getString(R.string.facebook_picture)) 
       .setLink(getString(R.string.url_google_play) + getPackageName()) 
       .build(); 
     uiHelper.trackPendingDialogCall(shareDialog.present()); 

    } 

그리고 여기 결과입니다 :

https://www.dropbox.com/s/ylx5zo265yjg66i/Screenshot_2014-05-14-16-35-04.png

은 내가 먼저 내가 setCaption에 필요하다고 생각하지만, 주 페이지의 메인 타이틀은 여기

내 코드입니다 "찾을 수 없습니다"라는 이것은 물건을 망가 뜨리는 것 - 나는 링크 또는 아이콘을 전혀 얻지 않는다!

내가 놓친 것이 있습니까? 필자는 계속 문서를 여러 번 읽었습니다.

감사

답변

1

시도

.setApplicationName를 ("")를 추가 .setName를 ("테스트")

FacebookDialog shareDialog = new FacebookDialog.ShareDialogBuilder(this) 
        .setApplicationName("<app name>") 
        .setName("test:") 
        .setCaption(caption) 

        .setDescription(getString(R.string.facebook_description)) 
        .setPicture(getString(R.string.facebook_picture)) 
        .setLink(getString(R.string.url_google_play) + getPackageName()) 
        .build(); 
+0

어떻게 그 .... 감사를 그리워했다. 캡션은 정확히 무엇입니까? – sipi