저는 Android 프로그래밍의 초보자입니다. 내 프로그램에 특정 이메일 버튼을 만들고 싶습니다. 예를 들어 전자 메일 주소는 [email protected]입니다. 이메일 버튼을 클릭하면 메일 프로그램이 열립니다. 이것을 어떻게 할 수 있습니까?Android에 이메일 버튼을 만드는 방법은 무엇입니까?
3
A
답변
6
특별한 옵션으로 인 텐트를 시작해야합니다.
/* Create the Intent */
final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
/* Fill it with Data */
emailIntent.setType("text/plain");
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{"[email protected]"});
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "Subject");
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Text");
/* Send it off to the Activity-Chooser */
context.startActivity(Intent.createChooser(emailIntent, "Send mail..."));
2
이 작업 오류를 수행 할 수 없음 애플리케이션을 받고없는 경우는,
단순히 에뮬레이터를 사용하여 이메일 계정을 만들 : 여기
Android에서 존재하지 않는 이메일 계정에서 메일을 보낼 수 없습니다.
관련 문제
- 1. cocos2d에서 버튼을 만드는 방법은 무엇입니까?
- 2. CSS로 + 버튼을 만드는 방법은 무엇입니까?
- 3. 이메일 주소가없는 drupal 사용자를 만드는 방법은 무엇입니까?
- 4. 아이폰에리스트 버튼을 만드는 방법은?
- 5. iOS에서 멋진 버튼을 만드는 방법은 무엇입니까?
- 6. 흰색 텍스트가있는 파란색 버튼을 만드는 방법은 무엇입니까?
- 7. 풀 컬러 버튼을 만드는 방법은 무엇입니까?
- 8. 버튼을 누른 것처럼 보이게 만드는 방법은 무엇입니까?
- 9. wx에서 맞춤 버튼을 만드는 방법은 무엇입니까?
- 10. Delphi에서 직사각형이 아닌 버튼을 만드는 방법은 무엇입니까?
- 11. 안드로이드에서 "3d shaded"버튼을 만드는 방법은 무엇입니까?
- 12. AS3에서 재사용 토글 버튼을 만드는 방법은 무엇입니까?
- 13. Safari에 링크하는 버튼을 만드는 방법은 무엇입니까?
- 14. BrewMp에서 라디오 버튼을 만드는 방법은 무엇입니까?
- 15. 업데이트를 확인하고 설치하는 버튼을 만드는 방법은 무엇입니까?
- 16. 모델의 속성을 업데이트하는 버튼을 만드는 방법은 무엇입니까?
- 17. 사용자 정의 도형으로 버튼을 만드는 방법은 무엇입니까?
- 18. 액세스시 정렬 버튼을 만드는 방법은 무엇입니까?
- 19. IB로 코너 버튼을 만드는 방법은 무엇입니까?
- 20. RESTful 검색 버튼을 만드는 방법은 무엇입니까?
- 21. 조건에 따라 HTML 버튼을 만드는 방법은 무엇입니까?
- 22. DataGrid에서 검색 버튼을 만드는 방법은 무엇입니까?
- 23. admob이 항상 Android에 광고를 표시하도록 만드는 방법은 무엇입니까?
- 24. StaticLayout을 Android에 배치하는 방법은 무엇입니까?
- 25. FrameAnimation을 Android에 배치하는 방법은 무엇입니까?
- 26. 아이폰에 반투명 버튼을 만드는 방법은?
- 27. Android에 앱을 문의하는 방법은 무엇인가요?
- 28. Iphone 스타일 앱을 Android에 이식하는 방법은 무엇입니까?
- 29. php에서 shell_exec 또는 exec를 사용하여 이메일 ID를 만드는 방법은 무엇입니까?
- 30. 데이터베이스에서 객체를 가져 와서 이메일 뉴스 레터를 만드는 방법은 무엇입니까?
감사합니다 mate.ı이 코드를 작성했지만이 코드는 "context.startA ..."에 오류를주었습니다. "context connot be resolved".what 할 수 있습니까? – muhammedkasva
ı 단어 컨텍스트를 삭제했습니다. 오류가 없습니다. 그러나 프로젝트를 실행합니다. ı 누름 버튼을 누르면 "SEND MAİL ... "라는 텍스트가 화면에 나타납니다. – muhammedkasva
나는 의도를 다룰 수있는 응용 프로그램이 필요하기 때문에 문제를 발견했다고 생각합니다. 시험해보기 : emailIntent.setType ("text/plain"); // 에뮬레이터에서이 줄을 사용하십시오. emailIntent.setType ("message/rfc822"); // 실제 장치에서이 줄을 사용하십시오 – kameny