我想使用按钮点击发送电子邮件。我找到了以下代码供使用。但我无法使用按钮点击发送电子邮件。 我正在使用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);
}
}
});
}
}
答案 0 :(得分:0)
你有这个吗?
<uses-permission android:name="android.permission.INTERNET" />
在您的AndroidManifest.xml中?
在GMailSender的方法sendMail中添加try-catch的catch代码,在那里放一个断点,在这一行放一个断点:
Log.e("SendMail", e.getMessage(), e);
在MainAvtivity中的OnClick方法中。
它会击中其中一个吗?