草庐IT

sendIntent

全部标签

android - 在 Android 中将 Sqlite 数据库作为电子邮件附件发送

我有一个简单的应用程序,我用它来发送附件。我已经成功地从SD卡发送了一个文本文件(尽管我无法使用openFileOutput(fileName,0)来处理在应用程序私有(private)区域中创建的文件)但是我现在想发送一个数据库。通过调试,我可以验证数据库是否存在并且在其唯一的表中有一个条目。我要发送的代码如下所示:gmailButton=(Button)findViewById(R.id.button);gmailButton.setOnClickListener(newOnClickListener(){@OverridepublicvoidonClick(Viewv){Inte

android - 如何附加存储在本地应用程序目录中的文本文件

我有一个Android应用程序,可以将文本文件直接保存到手机上,位于应用程序的安装目录中。我需要允许用户创建一个新的电子邮件,附加这个保存的文本文件。当我开始发送电子邮件的Intent时,所有内容都正确显示在Gmail中,但附件未发送。我对堆栈溢出的所有搜索似乎都只涉及从SD卡附加图像文件。下面是我使用的代码。如果我做错了什么,请告诉我。FilemyFile=newFile(getFilesDir()+"/"+"someFile.txt");FileOutputStreamstream=null;if(file!=null){steam=openFileOutput("someFile

android - 想打开 whatsapp 与 android 应用程序中未保存的联系电话聊天

我想为一些未保存在用户手机中的号码打开whatsapp聊天框。我正在使用下面的代码:Uriuri=Uri.parse("smsto:"+str_MobileNumber);Intenti=newIntent(Intent.ACTION_SENDTO,uri);i.putExtra("sms_body","Hello");i.setPackage("com.whatsapp");mContext.startActivity(i);但是whatsapp显示错误: 最佳答案 方法一——使用android组件名publicstaticvoi

android - 仅通过短信分享

我的应用程序有一个图片按钮,点击该按钮应该仅通过短信发送一段文本。我如何让我的应用程序做到这一点?请帮忙。我还希望用户能够从他设备上的联系人列表中选择一个联系人。朱马纳 最佳答案 要使用Intent发送短信,请使用此代码:StringsmsBody="SmsBody";IntentsendIntent=newIntent(Intent.ACTION_VIEW);sendIntent.putExtra("sms_body",smsBody);sendIntent.setType("vnd.android-dir/mms-sms");s

电子邮件中的 Android 内联图像

任何人都可以建议如何在电子邮件正文中添加图像?我试过了,但没有答案。这是我的代码:IntentsendIntent=newIntent(Intent.ACTION_SEND);sendIntent.setType("image/jpeg");sendIntent.putExtra(Intent.EXTRA_EMAIL,newString[]{"gmail@gmail.com"});sendIntent.putExtra(Intent.EXTRA_SUBJECT,"Photo");sendIntent.putExtra(Intent.EXTRA_STREAM,Uri.parse("fil

android - 短信应用程序 Intent 在 android 3.0 及更高版本中不起作用

这是我用来调用SMS应用程序的代码fragment:Intentintent=newIntent(Intent.ACTION_SENDTO,Uri.parse(uri));intent.putExtra("sms_body",body);intent.putExtra("compose_mode",true);launchIntent(intent);在操作系统版本低于Android3.0的设备上,上面的代码工作正常,SMS页面被打开,要发送的消息和号码被正确预填充,但在Android3.0及更高版本的设备上,这不再有效。在Android3.0中调用SMSIntent并填充数字而不是文

android - 如何将 Html 文本共享到 whatsapp Intent

我想通过whatsappintent分享Html文本。我写的代码如下。IntentsharingIntent=newIntent(Intent.ACTION_SEND);sharingIntent.setType("text/html");sharingIntent.putExtra(Intent.EXTRA_TEXT,Html.fromHtml(newStringBuilder().append("SomeContent").append("Morecontent").toString()));this.getContext().startActivity(Intent.create

android - 在没有消息的情况下启动默认 SMS 应用程序

我希望我的应用程序在单击按钮时启动用户的默认短信应用程序。目的不是让用户发送消息,而是查看他们当前的文本对话,因此我不希望它启动SMS应用程序的“新消息”Activity,而是启动主应用程序的Activity本身。如果我执行以下操作:IntentsendIntent=newIntent(Intent.ACTION_VIEW);sendIntent.setData(Uri.parse("sms:"));context.startActivity(sendIntent);然后这是启动,而不是我希望它启动应用程序的主要部分,而不是这个新消息屏幕: 最佳答案

安卓 : In Lollipop sms intent not return to app

我正在使用此代码在我的Android应用程序中打开SMSIntent。但是在发送SMS之后它不会返回到Lollipop设备中的应用程序,而它在较低版本中工作正常(在JellyBeans上测试)。StringsentSMS="xxxxxxxx"StringcellNumber="xxxxx"sentSMSId=generateId();IntentsendIntent=newIntent(Intent.ACTION_SENDTO);sendIntent.setData(Uri.parse("sms:"+cellNumber));sendIntent.putExtra("sms_body"

android - 在 Android 中设置 Share Action Provider 的样式

以下是我通过ShareActionProvider分享内容的方式:IntentsendIntent=newIntent();sendIntent.setAction(Intent.ACTION_SEND);sendIntent.putExtra(Intent.EXTRA_TEXT,"ChecktheLink:"+url);sendIntent.setType("text/plain");startActivity(Intent.createChooser(sendIntent,"Sharewith"));我想用窗口设置共享样式。我想将文本颜色和荧光笔线条颜色从默认蓝色更改为我的自定义颜