2016-08-25 3 views
1

사용자 의견/제안을 이름과 이메일과 함께 복용하고 있으며 내 Gmail 계정으로 보내려는 "문의하기"페이지를 만들고자합니다. 나는 의도를 원하지 않는다. Java API에 대한 설명서를 읽었지만 하드 코딩 된 메시지 "Hello World"를 보내고 있습니다. 나는 그것을 원하지 않습니다. 그리고 나는 내가하려는 일을 어떻게 성취 할 수 있을지 전혀 모른다. 모든 지침과 도움을 주시면 감사하겠습니다.android studio에서 이메일에 사용자 의견 보내기

업데이트 : 나는 단추 클릭으로 자동화 된 전자 메일을 보내는 http://www.edumobile.org/android/send-email-on-button-click-without-email-chooser/ 자습서를 사용해 보았습니다. 나는 하드 코딩 된 메시지를 원하지 않는다. 레이아웃을 작성한 후 사용자가 입력 한 메시지를 전자 메일, 이름 및 전화 번호와 함께 gmail 계정으로 보내려합니다. 나는 이것이 어떻게 달성 될지 모르지만 안드로이드를 처음 사용합니다. 어떤 종류의 제안이나 도움을 부탁드립니다. Contact us layout

+0

나는 의도를 원하지 않습니다.? 왜 의도를 원하지 않니? 이것은 의도를 사용하여 매우 쉽습니다. – Stefan

+0

실제로 나는 맹인을위한 앱을 만들고 음성 명령 "Send"로 이메일을 보내고 싶습니다. 어떻게하는지 알고 있습니다. 나는 더 이상 상호 작용하지 않고 메일을 보내려합니다. –

+0

시도해 본 내용을 보여줄 수 있습니까? 멀리? 어떤 코드? 어떤 문제? – Athafoud

답변

0

이 링크 http://www.edumobile.org/android/send-email-on-button-click-without-email-chooser/을 다시 참조하십시오.

하드 코딩 된 메시지 만 보내지는 않지만 'Hello World'로 TextView를 가져온 예로 EditText와 같은 원하는 컨트롤을 사용할 수 있으며 사용자가 해당 세부 정보를 입력하면 EditText에서 값을 가져올 수 있습니다. 해당 값의 연결을 수행하고 하나의 문자열을 만들고, 변수에 저장하고 해당 문자열을 사용하여 전자 메일을 본문으로 전송하십시오.

당신은 그냥이, ​​도움이 의견을 자유롭게 희망 'doInBackground 방법

m.setBody($body_variable); 

에게 센드 AsyncTask를 클래스에 아래 라인의 값을 변경해야합니다.

+0

고마워요! 이것은 내 문제를 해결하는 것 같다. 나는 당신에게 잠시 동안 노력하고 알려줄 것입니다. –

+0

지금 테스트 해 보시겠습니까? – Mahamadali

관련 문제