电子邮件发送按钮单击而不使用意图

时间:2013-12-18 06:55:32

标签: android

我想使用按钮点击发送电子邮件。我找到了以下代码供使用。但我无法使用按钮点击发送电子邮件。 我正在使用http://gafurbabu.wordpress.com/tag/send-email-via-smtp-in-android/中的代码 主要活动

public class MainActivity extends Activity {

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    final Button send = (Button) this.findViewById(R.id.send);
    send.setOnClickListener(new View.OnClickListener() {

        public void onClick(View v) {
            // TODO Auto-generated method stub

            try {   
                GMailSender sender = new GMailSender("werwerwerwer@gmail.com", "qwewrwewe");
                sender.sendMail("This is Subject",   
                        "This is Body",   
                        "werwewe@gmail.com",   
                        "werwerwer@gmail.com");   
            } catch (Exception e) {   
                Log.e("SendMail", e.getMessage(), e);   
            } 

        }
    });

}

}

1 个答案:

答案 0 :(得分:0)

你有这个吗?

<uses-permission android:name="android.permission.INTERNET" />
在您的AndroidManifest.xml中

在GMailSender的方法sendMail中添加try-catch的catch代码,在那里放一个断点,在这一行放一个断点:

Log.e("SendMail", e.getMessage(), e); 
在MainAvtivity中的OnClick方法中

它会击中其中一个吗?