2015-01-23 3 views
0

나는 Google+에서 게시하려면 다음 코드를 사용하고 있습니다 :ShareCompat.IntentBuilder Google+를 전체 화면으로 공유 하시겠습니까?

Intent shareIntent = ShareCompat.IntentBuilder.from(MainActivity.this) 
     .setText("This is a sample test" 
     .setSubject("This is my subject") 
     .setType("text/plain") 
     .getIntent() 
     .setPackage("com.google.android.apps.plus"); 

startActivity(shareIntent); 

의미가 있습니다. 하지만 대화 상자에 표시됩니다. 나는 그것이 어제 풀 스크린으로 보여주고 있었다는 것을 기억했다. 전체 화면으로 표시 할 수 있습니까? (대화 상자에 표시하면 배경이 깜박입니다.)

아무도 도와 줄 수 있습니까? 감사합니다

답변

1

대신 PlusShare.Builder을 사용해보세요. 공유 의도는 다음과 같습니다.

Intent shareIntent = new PlusShare.Builder(MainActivity.this) 
.setType("text/plain") 
.setText("Your Text") 
.setTitle("title") 
.getIntent(); 
staryActivityForResult(shareIntent, requestCode); 
+0

PlusShare 란 무엇이며 어떻게 제공받을 수 있습니까? –

+0

PlusShare는 Google+에서 콘텐츠를 공유하기위한 도우미 클래스입니다. 귀하의 프로젝트에 google-play-services-lib를 추가하기 만하면됩니다. –

+0

감사합니다. 괜찮을 것 같습니다. –

관련 문제