草庐IT

android - 条形码读取 Delphi xe7, Intent 未触发后的事件

在我使用XE7为Android/iOS开发的应用程序中,我有一个用于扫描条形码的表单。在找到条形码后,我的应用程序会验证它是否是可接受的条形码。跟随这里的教程:http://www.fmxexpress.com/qr-code-scanner-source-code-for-delphi-xe5-firemonkey-on-android-and-ios/目前我正在Android上进行测试,我能够集成扫描和读取条形码,但是当从查找条形码的共享Activity返回时,“onBarCode”事件不会触发。相同的代码适用于以前版本的RadStudio(XE4、XE5、XE6),但现在在XE7

android - 如何确认 Android Share Intent 是否成功或完成

有没有办法确认Android中的分享Intent是成功还是失败?(例如,如果我分享了Facebook帖子,我想知道它是否已成功发布或是否被取消。)下面是我用来分享的Androidintent代码。目前,它会启动一个对话框以允许用户选择要共享到的应用:IntentshareIntent=newIntent(android.content.Intent.ACTION_SEND);shareIntent.setType("text/plain");shareIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,subject);shareI

android - BOOT_COMPLETED 的 BroadcastReceiver 太慢

下面是我的list文件。广播接收者如下:publicclassyourActivityRunOnStartupextendsBroadcastReceiver{@OverridepublicvoidonReceive(Contextcontext,Intentintent){if(intent.getAction().equals(Intent.ACTION_BOOT_COMPLETED)){Intenti=newIntent(context,MainActivity.class);i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);context.st

android - 如何与 facebook、twitter 等共享 web 应用程序

我使用RSS提要在android中制作了新闻应用程序,现在我想分享一些新闻,即我想将我的应用程序的链接上传到facebook、twitter等。这可能吗?谢谢 最佳答案 试试这个:findViewById(R.id.btnEnvoyer).setOnClickListener(newButton.OnClickListener(){publicvoidonClick(Viewv){IntentsendMailIntent=newIntent(Intent.ACTION_SEND);sendMailIntent.putExtra(In

android - 更改 Activity 时如何更改默认动画?

您好,我有一个应用程序,我可以触摸它来滚动多个屏幕,例如AndroidHomescreen应用程序。我现在已经设法在每个页面上添加一个按钮,从这个按钮变成一个新的Activity,但是滚动是从左到右的,我希望它在单击按钮时向下滚动,但我不知道如何去做。(这可能是一个非常菜鸟的问题-对此感到抱歉。)这是我的main.java文件publicclassmainextendsActivity{/**Calledwhentheactivityisfirstcreated.*/@OverridepublicvoidonCreate(BundlesavedInstanceState){super.

java - 在文件管理器中查看文件路径作为 Android Intent

如你所知,我已经检查了Android开发人员文档和OpenIntents,没有找到答案。不过,我可能很容易漏掉一些东西。是否有用于在文件管理器中查看文件路径的Intent操作?Android文件管理器应用程序之间的标准化方式似乎很少。我不希望在执行Intent时出现任何异常行为,如果没有安装文件管理器,它应该什么也不做,而不是尝试以其他方式操作文件路径。我的初步研究表明这目前可能是不可能的,但我想我会看看是否有人知道得更多。他们通常会这样做。编辑澄清:我不是在寻找文件选择器。我已经有了一个文件路径,并想在文件管理器/文件浏览器中打开它进行浏览,当且仅当设备上安装了一个文件路径时。

android - 如何在不使用 Intent 的情况下从一页转到另一页?

我想创建一个基于包含14个问题的测验的应用程序。谁能告诉我如何通过单击下一步按钮从一个问题转到另一个问题。如果我使用Intent那么恐怕我将创建14个Activities:(我认为这也不是编程过程。 最佳答案 您可以留在同一个Activity中并跟踪问题。您可能想使用TextSwitcher在交换问题文本时添加淡入/淡出动画。 关于android-如何在不使用Intent的情况下从一页转到另一页?,我们在StackOverflow上找到一个类似的问题: htt

"intent-filter"中的 android 过滤器 url

我正在开发一个下载图像的应用程序。当用户单击下载图片链接时,我已成功触发我的应用程序。如何过滤特定的URL?这里是我的list代码:我的应用程序将在用户单击浏览器中的任何链接但不触发特定url时启动并下载图像,例如“http://www.ABC.com”或特定项目“http://www.ABC”.com/image/background.jpg” 最佳答案 当您的应用程序要求下载图像时,您应该探索链接:Intentintent=getIntent();Stringlink=intent.getDataString();

java - ACTION_USER_PRESENT、ACTION_SCREEN_ON、ACTION_BOOT_COMPLETED 的广播接收器

我正在创建一个使用广播接收器的类。我想在手机解锁时收到广播。但是有一些问题。请帮帮我。我的Manifest.xml是:-和我的广播接收器类:-publicclassMyReieverextendsBroadcastReceiver{@OverridepublicvoidonReceive(Contextcontext,Intentintent){Log.d("MyReciever","isintentnull=>"+(intent==null));Log.d("MyReciever",intent.getAction()+"");}}尽管其他应用程序和服务正在接收“Screen_on”

Android如何安装存储在 Assets 文件夹中的apk文件

我可以使用以下代码安装存储在sdcard上的apk文件:Intentintent=newIntent(Intent.ACTION_VIEW);intent.setDataAndType(Uri.fromFile(newFile("/mnt/sdcard/downloads/Sample.apk")),"application/vnd.android.package-archive");startActivity(intent);如何安装存储在assets文件夹中的apk文件?可能吗? 最佳答案 使用以下代码将文件写入sdcard:H