草庐IT

broadcast_intent

全部标签

android - 从 Google map 向带有地理信息的 Android 应用程序发送 Intent

我想将Intent从Googlemap发送到我正在开发的Android应用程序,其中包括地理信息(纬度、经度等)。我知道它需要设置一个intent过滤器,但是到目前为止我唯一能使用的是纯文本过滤器:然而,这只给我看起来像这样的文字描述:899GreenSt,SanFrancisco,CA94133,https://goo.gl/maps/R4A82MNvUpA2我已经尝试了以下方法,但是没有用(Intent甚至没有在Googlemap中注册):有人知道怎么做吗?我使用的是Android9(Pie)。 最佳答案 我遇到了类似的问题,但

android - 我可以在 onActivityResult 回调中获取原始请求数据(intent extras)吗?

很好奇,如果我可以调用一些第3方Activity,然后在onActivityResult中读取我的原始Intent数据。 最佳答案 我对我来说没有任何意义,真的......无论如何,因为onActivityResult将始终是启动第3方Activity的同一Activity的一部分只需将该数据保存在您Activity的某处。例如:privateIntentintentForThat3rdPartyActivity=null;//longname,huh?publicvoidhereYouLaunchThings(){if(inten

android - Getting : Not allowed to start service Intent . ..未经许可服务进程不好

ACRA的暗恋报告向我发送了这个错误。java.lang.SecurityException:NotallowedtostartserviceIntent{act=auto_updatecmp=net.DailyTimer.CalendarAlarmHelperFree/net.DailyTimer.CalendarAlarmHelper.CalendarAlarmService}withoutpermissionServiceprocessisbad我在有限的设备上看到这个错误,我无法重现。我猜这个错误取决于运行环境。我的问题是:什么许可错误?我找不到“服务流程不好”是什么意思。编辑

android - 找不到处理 Intent 的 Activity,Android

我正在Android上开发一个项目,处理来自相机或SD卡的图像。直到早些时候我摆弄代码并将其破坏之前,我一直在正常工作。撤消为时已晚,我似乎找不到解决方案。选择并处理图像后,应该返回一个列表,但现在我得到一个ActivitynotFound异常,here是一张图片。如果有人知道发生了什么,我将不胜感激!编辑刚刚得到它,是一个愚蠢的错误,我有Intentintent=newIntent(Results)代替Intentintent=newIntent(this,Results.class) 最佳答案 这是一个愚蠢的错误,我有Inten

android - 从 Intent 调用时如何恢复 Activity

我有以下情况:单击按钮时,一个Activity(DateActivity)调用另一个Activity(ListActivity)。那是有效的。但是,每次单击按钮时,似乎都会创建一个新的ListActivity副本。如何让它恢复上一个ListActivity或在需要时创建一个新的?注意:我目前正在使用startActivity(intent);启动ListActivity 最佳答案 不太确定你的情况,但你可以使用intent.setFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);startAc

android - 基于接收广播 Intent 启动网络通信的正确方法是什么?

我正在开始使用Google的C2DM。此过程的一部分涉及在注册发生时接收BroadcastIntent。在Google'sofficialC2DMdocumentation,示例代码在BrodcastReceiver的onReceive()方法中显示了以下注释://SendtheregistrationIDtothe3rdpartysitethatissendingthemessages.//Thisshouldbedoneinaseparatethread.但是,我读过的所有内容,包括thedocumentationforBroadcastReceiver,表明从onReceive(

Java 和安卓 : How to open several files with an Intent?

我确定这是一个微不足道的问题,但我找不到答案。我正在制作一个Android应用程序,我想从中打开图像查看器显示几个图像。我知道如何只用一张图片做到这一点:Intentintent=newIntent();intent.setAction(android.content.Intent.ACTION_VIEW);Filefile1=newFile("/mnt/sdcard/photos/20397a.jpg");intent.setDataAndType(Uri.fromFile(file1),"image/jpg");startActivity(intent);这非常有效。但是如何将多个

android - 分享 Intent 完成后的回调

我正在使用以下代码在我的Android应用程序上分享内容:IntentshareIntent=newIntent(android.content.Intent.ACTION_SEND);shareIntent.setType("text/plain");shareIntent.putExtra(android.content.Intent.EXTRA_TEXT,"blahblahblah");this.startActivity(Intent.createChooser(shareIntent,"Chooseasharingoption:"));我需要知道用户是否分享成功或失败。分享操

Android相机 Intent 返回空...有时

这个问题在这里已经有了答案:GettingUriNullincapturephotofromcameraintentinsamsungmobile(2个答案)关闭7年前。我正在2种不同的物理设备上调试我的应用:摩托罗拉MotoG,Android4.4.2LGOPTIMUSL5II,Android4.1.2我在按钮中调用相机:buttonCamera.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){Intentintent=newIntent(MediaStore.ACTION_

android - 广播 INSTALL_REFERRER Intent 问题

我的Androidlist文件我没有任何其他接收器。测试:~/development/sdk/platform-tools$./adbshellambroadcast-acom.android.vending.INSTALL_REFERRER-ncom.myapp.myapplication/com.google.android.gms.analytics.CampaignTrackingService--es"referrer""utm_source=testSource&utm_medium=testMedium&utm_term=testTerm&utm_content=test