草庐IT

recognizer-intent

全部标签

java - 通过 Intent 发送电子邮件而无需按发送按钮

目前我有一个按钮,按下时会调用下面的Intent。IntentsharingIntent=newIntent(Intent.ACTION_SEND_MULTIPLE);sharingIntent.putExtra(Intent.EXTRA_EMAIL,newString[]{toString});sharingIntent.putExtra(Intent.EXTRA_SUBJECT,"NewFilesfromSafeStorage");sharingIntent.setType("text/*");startActivity(sharingIntent);此Intent然后使用默认共享

android - Monodroid Intent Service 的 BroadcastReceiver 没有触发 OnReceive

我一直在尝试为monodroid运行玩具Intent服务essentiallygoingoffofthissourcematerial我一直遇到一些问题,我已经将其归结为广播接收器。最让我怀疑的是ACTION_RESP字符串。如果没有别的,我当然可以忍受,也许可以确认这一点,也许是设置接收者可以看到的Action的正确方法。所以,这就是我到目前为止所拥有的...我的意向服务usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingAndroid.App;usingAndroid.

android - sendBroadcast(intent) 在内部是如何工作的

很想知道sendBroadcast的内部工作原理,如果有人能解释一下就好了。请指出实际的实现。我在看android源码ContextWrapper.java包含sendBroadcast()抽象方法的实现,它基本上只是调用基本实现。但是sendBroadcast通知所有已注册的BroadcastReceivers的实际实现在哪里?@OverridepublicvoidsendBroadcast(Intentintent){mBase.sendBroadcast(intent);}编辑:mBase来自Context类,它是一个抽象类,而sendBroadcast是那里的一个抽象方法定义,

android - 我可以使用 firefox 扩展中的 android intent 吗?

我需要将一些数据从firefox扩展发送到nativeandroid应用程序。我如何为此使用Intent?它是用于此操作的firefox中的api吗?谢谢 最佳答案 现在可以使用add-on中的代码作为示例它以一种非常巧妙的方式完成,使用JNI通过FirefoxesC++代码访问AndroidintentsJava类。 关于android-我可以使用firefox扩展中的androidintent吗?,我们在StackOverflow上找到一个类似的问题: h

android - Jelly Bean 上的视频 Intent 出现奇怪错误

我在使用视频Intents时遇到了一个奇怪的错误,这是我在Android4.1之前从未遇到过的错误。这是我启动Intent的代码。我也尝试过其他MIME类型,包括video/mp4,但根据IntentsandIntentfilters上的官方Android开发人员网站,通配符(*video/**)应该可以正常工作。IntentvideoIntent=newIntent();videoIntent.setAction(Intent.ACTION_VIEW);videoIntent.setData(Uri.parse(fileUrl));videoIntent.setType("video

android - NFC Intent 过滤器 => I/NfcDispatcher(923) : Connect to a tech with a different handle

我正在开发一个与某些VCard标签完美配合的NFC应用程序。现在,我想使用客户发送给我的一些不同的标签。Android设备(Nexus4和GalaxyNexus)只是发出NFC蜂鸣声,但没有应用出现,也没有Intent选择器...这是我的Intentlist条目:这是我扫描标签时关联的logcat:12-2812:29:35.599:D/ACDB-LOADER(164):ACDB->send_afe_cal12-2812:29:35.609:D/NativeNfcTag(923):Connecttoatechwithadifferenthandle12-2812:29:35.619:D

Android Intent ACTION.SEND——无法向 Twitter 或 Facebook 发送文本

当我尝试通过Intent将EditText中的文本字符串传递到Facebook或Twitter时遇到问题。事实上,目前唯一可行的选择是电子邮件。我使用的代码如下:Intentintent=newIntent(Intent.ACTION_SEND);intent.setType("text/plain");intent.putExtra(Intent.EXTRA_TEXT,textVariable.getText());intent.putExtra(Intent.EXTRA_SUBJECT,"SubjectTitle");startActivity(Intent.createChoos

Android ACTION_VIEW 找不到处理 Intent 的 Activity

尝试用TextView处理httpPatternhttpMatcher=Pattern.compile("https?://.*");StringhttpViewURL="myhttp";Linkify.addLinks(label,httpMatcher,httpViewURL);list文件:无论如何我明白了:找不到处理Intent{act=android.intent.action.VIEWdat=(有额外的)* 最佳答案 方案StringhttpViewURL="myhttp";应该阅读StringhttpViewURL="

android - 是否可以以不区分大小写的方式匹配 intent-filter 的 pathPattern?

我们有一个android应用程序可以打开某些类型的文件。我已经在AndroidManifest.xml文件中为每个人声明了一个Intent过滤器(示例扩展名:ext):打开诸如myFile.ext之类的文件时一切正常,但是如果文件名为myFile.EXT或myFile.ExT,等等intent-filter似乎没有接收到它。除了在Intent过滤器中枚举所有可能的大写排列外,还有没有办法指定不区分大小写的匹配项?文档here提及数据元素的其他属性区分大小写,但没有提及pathPattern。我尝试将不区分大小写的正则表达式的java指令添加到导致"(?i).*\\.ext"和OR'in

java - Intent.createChooser 安卓二维码阅读器

我希望用户从他安装的应用程序中选择一个QR阅读器。这可以通过使用Intent.createChooser来完成。当用QR阅读器拍照时,QR码应该发送回我的应用程序。到目前为止,这是我尝试过的:Intentintent=newIntent(Intent.ACTION_SEND);intent.setType("text/plain");intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);intent.putExtra("SCAN_MODE","QR_CODE_MODE");Stringtitle=(String)getR