gpt4 book ai didi

android - 单击按钮时调用邮件客户端

转载 作者:行者123 更新时间:2023-11-29 14:44:54 27 4
gpt4 key购买 nike

我有一个 ListView 连接到解析服务器数据正在通过解析。当我单击 ListView 的单个项目时,它会转到单个项目 View 。我有一个电子邮件按钮,我需要的是当我单击该电子邮件按钮时,电子邮件客户端应该打开。具有特定的单个项目电子邮件 ID。电子邮件 ID 存储在解析数据库的列中。任何人都知道请打电话如何做到这一点?

我的数据库是解析服务器,我需要从解析列。每个单项都有不同的电子邮件...电子邮件列名称是“电子邮件”

*

I used an answer below and edited like this but no receiver email showing

*


使用以下指向邮件客户端的答案编辑代码,但没有显示收件人电子邮件

btn1 = (Button)findViewById(R.id.button5);
btn1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {

String phnoo = object.getString("email");


Intent intent = new Intent(Intent.ACTION_SENDTO);
intent.setType("message/rfc822");
intent.setData(Uri.parse("mailto:"+phnoo));
startActivity(intent);

my java code for calling email client

  btn1 = (Button) findViewById(R.id.button5) ;
btn1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String phno="email";

Intent intent = new Intent(Intent.ACTION_VIEW);
Uri data = Uri.parse("mailto:" +phno);
intent.setData(data);
startActivity(intent);
}
});

xml code for button

   <Button
android:id="@+id/button5"
android:layout_width="0dp"
android:layout_height="match_parent"
android:text="E-MAIL"

android:layout_weight="1"
android:background="#EFEFEF"/>

最佳答案

我想这对你有帮助

Intent in = new Intent(Intent.ACTION_SEND);
in.setType("plain/text");
in.putExtra(Intent.EXTRA_EMAIL, new String[] { "mail id" });
in.putExtra(Intent.EXTRA_SUBJECT, "subject");
in.putExtra(Intent.EXTRA_TEXT, "mail body");
startActivity(Intent.createChooser(in, ""));

关于android - 单击按钮时调用邮件客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42482688/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com