草庐IT

SEND_SMS

全部标签

安卓 Intent : Send an email with attachment

我想通过电子邮件发送多个文件。我找到了这个AndroidmultipleemailattachmentsusingIntent但它确实有效,而且我没有收到任何错误消息。它只是不附加文件(我也尝试只发送一个文件,但我得到了相同的结果)。我是不是监督了什么?你有什么建议吗?privatestaticvoidemail(Contextcontext,StringemailTo,StringemailCC,Stringsubject,StringemailText,ListfilePaths){//needto"sendmultiple"togetmorethanoneattachmentfi

android - 用于 SMS 的 ContentObserver

这个问题在这里已经有了答案:PracticalwaytofindoutifSMShasbeensent(2个答案)关闭3年前。我正在尝试提取已发送的短信。我知道这没有BroadcastReciver。所以我发现我可以使用ContentObserver来监听数据库中的变化。我该如何实现?我的目标是只发送新的短信并通过数据库上的POST发送谢谢

Android SMS Intent Hangouts 2.0

从Hangouts2.0开始,Google已经破坏(或未记录)如何通过Intent从第三方应用程序发送SMS正文。这会导致在4.4上通过您的应用的Intent发送短信完全中断。以下Intent不起作用:IntentsmsIntent=newIntent(Intent.ACTION_SENDTO);smsIntent.setType("vnd.android-dir/mms-sms");smsIntent.putExtra("address","12125551212");smsIntent.putExtra("sms_body","BodyofMessage");\和Intentsen

android - Android SDK 中 Telephony.Sms.getDefaultSmsPackage() 的替代方案?

我想检查我的应用程序是否是设备中的默认短信应用程序?在AndroidDeveloperBlog他们正在使用Telephony.Sms.getDefaultSmsPackage(),哪里Telephony是android.provider.Telephony的一部分这是opensourcerelease的一部分.这里明确提到“你不应该尝试从你的应用程序中使用它。”而不是如何在设备中找到默认的SMS应用程序? 最佳答案 WhereTelephonyisapartofandroid.provider.Telephonywhichisapa

java - 安卓 : How to Check if incoming SMS number exist in contact phone in BroadcastReceiver and block is number not exist

我想当有号码未联系的传入短信时,然后block中的文本,通过检查是否有任何号码不在电话簿中来确定。我有一个代码检查号码存在,但是我在BroadcastReceiver类中移动代码时出错?如何在onReceive中调用方法contactExists?publicbooleancontactExists(Contextcontext,Stringnumber,ContentResolvercontentResolver){Cursorphones=contentResolver.query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI

android - 如何从 android.intent.action.SEND 获取图像细节?

我想要这样的东西。不是UI,只是数据。(图像的元数据)在Chrome或其他浏览器中,当我浏览时,我会得到一个网格或图片列表,当我长按任何图像时,它会显示“共享图像”选项。所以当我点击“分享图片”时。Iwantmyapplication(REQUIREMENTS)toshowupinthechooserdialog.(Working)Retrieveinfoabouttheimage(title,URL,thumbnail)(Notworking)我做了很多次相反的事情(将我的应用程序的一些链接分享到另一个应用程序,如Gmail、WhatsApp等)。我的问题是这是否可能?我见过很多应用

android - 如何在 Android 应用程序的后台检测传出的 SMS 消息?

我如何在后台运行一个Android应用程序来计算发送的SMS消息的数量,此外,如何确定每条消息的详细信息? 最佳答案 您可以获取已发送的消息:UrimSmsinboxQueryUri=Uri.parse("content://sms/sent");Cursorcursor1=getContentResolver().query(mSmsinboxQueryUri,newString[]{"_id","thread_id","address","person","date","body","type"},null,null,null)

android - 将仅在特定应用程序中可见的操作添加到 ACTION_SEND?

我正在使用:Intenti=newIntent(Intent.ACTION_SEND);i.setType("image/jpeg");(...)分享在我的应用程序中生成的图像。我想将自定义操作(将图像保存到图库)添加到由创建的IntentIntent.createChooser(i,"...");我正在考虑为android.intent.action.SEND操作添加带有intent-filter的Activity,但这将使我的Activity可见并可供所有应用程序使用。我可以将setType("image/jpeg")更改为setType("image/*")并添加到intent-

android - 如果用户阅读 SMS(来自 native )(不包括 "read"),SMS 的任何其他属性是否也会被修改?

如果用户阅读SMS(来自native),除了“已读”之外,SMS的任何其他属性是否也会被修改?例如:intread_status=cur1.getInt(cur1.getColumnIndex("read"));read_status将变为1表示读取短信。请指导我。 最佳答案 下面的代码将允许您通过打印出SMS内容提供程序返回的所有消息的列和相应值来确定除“已读”之外的任何其他属性是否正在更改。根据我在运行Android4.1.2JZO54K的NexusS上运行的快速测试,不幸的是,当SMS从未读状态变为已读状态时,似乎没有其他值被

android - 以 UTF-8 编码来自 ContentResolver 的 SMS 消息正文

我正在尝试从设备中检索短信:Cursorcursor=mContext.getContentResolver().query(Uri.parse("content://sms/inbox"),null,null,null,null);while(cursor.moveToNext()){SmsMessagesmsMessage=newSmsMessage(cursor);smsMessages.add(smsMessage);}//.....publicSmsMessage(Cursorcursor){mSender=cursor.getString(cursor.getColumnI