草庐IT

expiration_intent

全部标签

java - Android:如果 Activity 已经在运行,如何捕获 Intent 的 Extras?

我在状态栏中放置了一条通知,其中包含指向我的主要应用程序(主要Activity)的PendingIntent(带有额外信息)。当用户单击状态栏时,将触发PendingIntent并启动我的应用程序,我可以在我的onCreate()方法中读取Extras信息。到目前为止,一切都很好。但如果我的应用程序已经在运行,PendingIntent只会使应用程序进入前台,它不会调用我的任何方法,因此我无法读取Extras中的内容。我能做什么?谢谢! 最佳答案 它确实调用了一个方法。查看OnNewIntent

android - Context.startService(intent) 或 startService(intent)

Context.startService(intent)和startService(intent)有什么区别,使用哪个有关系吗? 最佳答案 只有一个startService()方法。startService()是Context类的一个方法,可用于Context的所有子类,如Activity或服务。 关于android-Context.startService(intent)或startService(intent),我们在StackOverflow上找到一个类似的问题:

android - 如何通过 Intent 打开画廊而没有结果?

我有一种必须启动内置画廊的ApplicationLauncher。但我不想从那个画廊得到任何结果。我只想启动它并希望我的“启动器”在那之后关闭。我尝试过的:IntentintentBrowseFiles=newIntent(Intent.ACTION_GET_CONTENT);intentBrowseFiles.setType("image/*");intentBrowseFiles.setFlag(Intent.FLAG_ACTIVITY_NEW_TASK);startActivity(intentBrowseFiles);但它甚至不适用于此标志。只要我点击图库中的图片,它就会关闭并

android - 如何在启动街景 Intent 之前判断街景是否存在

启动某个位置的街景Intent并不能保证该位置存在街景。如果街景不存在,用户只会看到旋转的黑屏。有没有办法在启动街景Intent之前以编程方式检查它是否存在? 最佳答案 使用PackageManagerandqueryIntentActivities()与您的Intent。如果您返回一个包含0个匹配Activity的列表,您就不知道设备上的任何内容都不会处理您的请求。 关于android-如何在启动街景Intent之前判断街景是否存在,我们在StackOverflow上找到一个类似的问题

android - 在模拟器中找不到处理地理 Intent 的 Activity

我在我的主要Activity中有以下简单方法。privatevoidshowMap(Stringname){StringthePlace=name.replaceAll("","+");Intentintent=newIntent(android.content.Intent.ACTION_VIEW,Uri.parse("geo:0,0?q="+thePlace+""));startActivity(intent);}在我的list中但是当我在模拟器中运行该应用程序时,它崩溃了,根据日志,它说Noactivityfoundtohandletheintent我做错了什么吗?

android - java.lang.SecurityException : Permission Denial: starting Intent 错误

我是Android应用程序开发的新手...当我尝试运行我的应用程序时,我收到一个安全异常作为权限拒绝...虽然我能够打开我的应用程序,但我无法继续进行任何操作进程...应用程序无法访问Web服务...请帮帮我...以下是我收到的异常信息,[2012-01-1111:02:09-eCalc]ActivityManager:java.lang.SecurityException:PermissionDenial:startingIntent{act=android.intent.action.MAINcat=[android.intent.category.LAUNCHER]flg=0x1

android - 我如何打印 Intent 的内容以进行日志记录?

您是否编写了实用程序来打印Intent的所有参数?喜欢...Intenti=...Log.d(tag,"INTENT="+Util.printIntent(i));包括目标、额外内容、数据等?感谢您的帮助。更新:到目前为止我所拥有的...if(G.DEBUG)Log.d(U.getTag(),"INTENT="+intentToString(intent));publicstaticStringintentToString(Intentintent){if(intent==null){returnnull;}Stringout=intent.toString();Bundleextra

Android:我的部分临时 Actor 在未决 Intent 中迷失了

我是第一次制作Android应用程序,但遇到了这个问题。当用户A向另一个用户B发送好友请求时,用户B会收到通知。我希望当用户B单击要重定向到用户A个人资料的通知时。主要Activity(应用程序中的主页)根据用户的来源打开不同的fragment。用户配置文件就是这样一个fragment。这就是我从主Activity的演示者类发送通知的方式。IntentnotificationIntent=newIntent(activity.getApplicationContext(),MainActivity.class);notificationIntent.setFlags(Intent.FL

android - 当一个 parcelable 对象通过一个 intent 传递时,它会更新对原始对象的引用吗?

假设我有一个具有pricetag属性的Product对象。我还有一个商店列表,每个商店都有自己的产品列表。具体来说,产品p的价格为9.99美元,商店列表中的商店s在其产品列表中有p。我在androidActivity中有这个商店列表,我通过Intent将Productp传递给另一个Activity,然后在新Activity中更改该对象的价格。一旦我完成这个新Activity并返回到旧Activity,对该对象所做的更改是否反射(reflect)在Store的产品列表中? 最佳答案 不,不维护引用。包裹是:Containerforam

android - 如何通过文本 Intent 共享文本链接?

我想分享一个文本,点击该文本用户将通过androidshareintent导航到一个url。例如:“访问google了解更多信息。”在上面的文本中,点击google后,用户将被重定向到google.com。我需要实现这样的事情而不是向用户显示完整的url。我尝试过的是使它成为一个带有href的html链接,但它不起作用。那么,我该如何实现呢? 最佳答案 您必须将类型用作纯文本,即:intent.setType("text/plain");像这样将类型设置为html:intent.setType("text/html");它会起作用。