2017-11-05 2 views
0

사용자가 작업 설정 - 개발자에게 전자 메일 보내기를 클릭하면 사용자 장치에 설치된 전자 메일 응용 프로그램 팝업이 표시됩니다. 그렇게하는 방법?이메일 활동 설정 보내기 빈 활동을 구현하려면 어떻게해야합니까?

작업 설정 작업

package com.example.kristenungur.myapplication; 

import android.content.Intent; 
import android.os.Bundle; 
import android.support.v7.app.AppCompatActivity; 
import android.view.Menu; 
import android.view.MenuItem; 

public class SendEmailtoDev_activity extends AppCompatActivity { 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.sendemailtoappdev_layout); 
} 
@Override 
public boolean onCreateOptionsMenu(Menu menu) { 
    getMenuInflater().inflate(R.menu.activity_sendemail, menu); 
    return true; 
} 
@Override 
public boolean onOptionsItemSelected(MenuItem item) { 
    switch (item.getItemId()) { 
     case R.id.SendEmail: 
      Intent intent = new Intent(SendEmailtoDev_activity.this, MainActivity.class); 
      startActivity(intent); 
    } 
    return super.onOptionsItemSelected(item); 
} 
    } 

답변

0

이 방법처럼 할 수는 : 나는 그것을 작업 가지고 같은

Intent emailFeedback = new Intent(Intent.ACTION_SEND); 
emailFeedback.setType("text/email"); 
emailFeedback.putExtra(Intent.EXTRA_EMAIL, new String[] {"your_email_id_here"}); 
emailFeedback.putExtra(Intent.EXTRA_SUBJECT, "Feedback"); 
startActivity(Intent.createChooser(emailFeedback, "Send Feedback:")); 
+0

그것은 내 활동에 잘못된 점이 있나요? :(. emailfeedback.setType은 나에게 * 'setType'심볼을 해결할 수없고 putExtra와 동일합니다 –

0

보인다. 나는 이것을 switch 문에 추가 했으므로 사용자가 이름을 클릭하면 이메일로 항목이 팝업된다. IF 문을 사용하는 사람들은 switch 문과 마찬가지로 문을 거기에 추가하십시오.

+0

완전한 해결책이 없으면 자신의 질문에 답하지 마십시오. –