Tôi mới làm quen với điều này nhưng điều gì sai với đoạn mã của tôi? Tôi gặp lỗi: 'Hành động này hiện không được hỗ trợ' khi tôi chọn liên kết. Đây là mã của tôi:Mailto Android: Lỗi 'Hành động không được hỗ trợ'
public void addEmail() {
TextView txt = (TextView) findViewById(R.id.emailtext);
txt.setOnClickListener(new View.OnClickListener(){
public void onClick(View v){
Intent intent = new Intent();
String uriText =
"mailto:[email protected]" +
"?subject=" + URLEncoder.encode("some subject text here") +
"&body=" + URLEncoder.encode("some text here");
Uri uri = Uri.parse(uriText);
Intent sendIntent = new Intent(Intent.ACTION_SENDTO);
sendIntent.setData(uri);
startActivity(Intent.createChooser(sendIntent, "Send email"));
}});
}
Rất cám ơn!
@see https://stackoverflow.com/questions/2197741/how-can-i-send-emails-from- my-android-application – shkschneider
@shkschneider, cách giải quyết lỗi đó? – Sam
Tôi gặp phải điều này trong trình giả lập Android 4.0.2 khi tôi chưa thiết lập tài khoản email trong ứng dụng email Android. Thiết lập tài khoản trong ứng dụng khách đã khắc phục được sự cố. – Sam