전자 메일 옵션 (설치된 응용 프로그램에 따라 전자 메일, gmail ...)으로 선택기를 팝업하고 공유 할 클립 작업을하고 싶습니다. 모든 스 니펫을 매우 높이 평가할 수 있습니다.Android 공유 의도 선택기 - 메일 및 클립 보드 만
편집 : 이 지금까지 시도한 것입니다 :
Intent email_intent = new Intent(Intent.ACTION_SENDTO, Uri.fromParts("mailto","", null));
email_intent.putExtra(android.content.Intent.EXTRA_SUBJECT, entry.getDisplayName());
email_intent.putExtra(android.content.Intent.EXTRA_TEXT,"");
Intent clipboardIntent = new Intent();
clipboardIntent.setComponent(new ComponentName("com.google.android.apps.docs", "com.google.android.apps.docs.app.SendTextToClipboardActivity"));
clipboardIntent.setAction(Intent.ACTION_SEND);
clipboardIntent.setType("text/plain");
clipboardIntent.putExtra(Intent.EXTRA_TEXT, "text to copy to clipboard");
Intent chooserIntent = Intent.createChooser(email_intent, "Share entry");
chooserIntent.putExtra(Intent.EXTRA_INITIAL_INTENTS, new Intent[] { clipboardIntent });
startActivity(chooserIntent);
을하지만 그것은 단지 나에게 전자 메일 옵션을 보여줍니다. Iv'e 또한 내 자신의 CopyToClipboardActivity을 사용하려고하지만 여전히 같은 결과
는 것을 시도 했습니까? –
@ roeiki11 답이 도움이된다면, 그것을 수락 됨으로 표시하십시오. –