草庐IT

recognizer-intent

全部标签

PhpPresentation imagecreatefromstring() : Data is not in a recognized format - PHP7. 2

我正在尝试使用PhpPresentation阅读一个sample.pptx文件,使用他们文档中针对读者的简单说明,我得到:imagecreatefromstring():数据不是可识别的格式我已检查我是否安装了PHP7.2-gd和所有其他依赖项。我的代码:require_once'vendor/autoload.php';use\PhpOffice\PhpPresentation\PhpPresentation;use\PhpOffice\PhpPresentation\IOFactory;use\PhpOffice\PhpPresentation\Style\Color;use\Ph

android - 如何将 OpenCV Mat 作为 putExtra 发送到 Android Intent?

我正在尝试将CvCameraViewFrame或Mat发送到另一个Activity,但它们没有实现Serializable或Parcelable并且为它们创建一个包装类只是为了使用它一次似乎有点矫枉过正。我该如何继续? 最佳答案 我会使用fragment而不是Activity并获取/设置通用Mat存在于来自fragment的容器Activity中。如果需要坚持多个Activity,假设它在流程内,选项是分享-使用全局Application获取/设置Mat的子类最好是像HashMap>这样的东西并跨Activity传递HashMap的

java - 从 Fragment 创建子 Intent

我正在使用FragmentActivity在Fragment之间切换。但是我想在一个fragment上有一个管理按钮,当我点击它时,一个新的fragment或Activity看起来像一个child(使用操作栏中的后退按钮)。我怎样才能做到?这是我的代码,可以运行,但是后退按钮没有出现在操作栏中:fragment:publicclassReportsextendsFragment{publicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){super.onCreate

Android,.txt 电子邮件附件未通过 Intent 发送

我正在测试创建一个.txt文件,然后通过intent将其作为电子邮件附件发送。创建.txt文件try{StringfileName="testFileName.txt";Fileroot=newFile(Environment.getExternalStorageDirectory(),"testDir");if(!root.exists()){root.mkdirs();}Filegpxfile=newFile(root,fileName);FileWriterwriter=newFileWriter(gpxfile);writer.append("Testingemailtxtat

java - 通过 Intent 卸载 Android 应用程序时崩溃

为什么当我尝试调用此函数时我的应用会崩溃?publicvoiduninstall(){Intentintent;StringpackageName;packageName=HelloWorldActivity.class.getPackage().getName();intent=newIntent(Intent.ACTION_DELETE);intent.setData(Uri.parse(packageName));startActivity(intent);}我需要任何权限才能卸载软件包吗?我是否需要将.toString()添加到.getName()中?

Android 将 base64 字符串传递给另一个有 Intent 的 Activity

如何将base64编码的字符串传递到另一个页面。我试过这个但是当这段代码运行时程序卡住了base64String=base64FromBitmap(capturedImage);intent.putExtra("BASE64IMAGE",base64String]);//Freezesonthisline这是base64convert方法。它工作没有问题privatestaticStringbase64FromBitmap(Bitmapbmp){ByteArrayOutputStreambyteArrayOutputStream=newByteArrayOutputStream();b

android - 如何从 Chrome 内部触发的 Intent 将结果返回到您的网页?

所以我很高兴发现chromemobile可以调用intent但是,我可以取回结果吗?我有一个供用户输入商品条形码的输入。如果他们使用的是chromemobile,我想调用条码扫描器应用程序,并将扫描的条码接收回输入字段。在google上找不到任何相关信息。即使是指向文档或示例的简单链接也会有很大帮助。谢谢。 最佳答案 Chrome不会以startActivityForResult启动Activity因此没有简单的方法可以让接收应用程序直接回调到网站或Web应用程序,并像您期望的那样在本地进行响应。虽然有一个解决方案,但它需要nati

来自触发它的同一 Activity 的 Android 句柄/覆盖/中断 Intent

我有一个Android应用程序,它必须解析相当大量的HTML并将其放置在一个或多个TextView中。因此,这些给定的TextView中的任何一个都可能包含一个以上的html链接。这些链接是动态创建的,并嵌入到文本的其余部分中。似乎我能让这些链接起作用的唯一方法是使用以下代码。TextViewtextView=newTextView(mContext);textView.setAutoLinkMask(0);textView.setLinksClickable(true);Linkify.addLinks(textView,Patterns.WEB_URL,"ref://");text

java - 在 android 中处理多个 Intent 的更好方法是什么?

我们在Android或Java中多次遇到以下代码或类似的东西。这段代码似乎包含重复,这根本不是一个好习惯。必须有一些更好的方法来做到这一点。有没有更短的代码来实现这个?Intentintent=null;switch(v.getId()){caseR.id.details:intent=newIntent(this,DetailsActivity.class);break;caseR.id.apply:intent=newIntent(this,ApplyActivity.class);break;caseR.id.edit:intent=newIntent(this,EditActi

android - Logcat 在收听桌面时钟警报 Intent 时无法在广播接收器的 onReceive 内部工作

我正在使用我的广播接收器收听桌面闹钟更改Intent。当调用我的广播接收器中的onReceive()方法时,onReceive中的日志(Log.i/v())不是在Android显示器上打印,但Toasts工作正常。list文件:广播接收器:importandroid.content.BroadcastReceiver;importandroid.content.Context;importandroid.content.Intent;importandroid.util.Log;importandroid.widget.Toast;importjava.text.SimpleDateF