草庐IT

launch_intent

全部标签

Android Intent 有时是 "handled"而不是 ACTION_SEND

我的应用程序应该处理共享文本。例如来自亚马逊应用程序的URL。所以我将以下Intent过滤器添加到我的主要Activity中:在我的Activity的onCreate函数中,我正在处理这样的Intent:intent=getIntent();if(intent.getAction()!=null){if(intent.getAction().equals(Intent.ACTION_SEND)){if(intent.getType().equals("text/plain")){onNavigationDrawerItemSelected(1);}}}问题是,有时共享操作后不会调用on

android - "Permission denied for the attachment"(在 Gmail 5.0 上)尝试将文件附加到电子邮件 Intent

此问题之前已发布,但没有明确或公认的答案,并且提供的所有应该“有效”的解决方案都不适合我。看这里:Gmail5.0appfailswith"Permissiondeniedfortheattachment"whenitreceivesACTION_SENDintent我有一个在文本文件中构建数据的应用程序,需要在电子邮件中发送文本文件,并自动附加它。我已经尝试了很多方法来附加它,它显然适用于Gmail4.9及以下版本,但5.0有一些新的权限功能,无法执行我希望的操作。Intenti=newIntent(Intent.ACTION_SEND);Stringto=emailRecipien

android - 是否有 android Intent 将数据添加到 Google keep

是否有androidIntent将数据添加到Googlekeep? 最佳答案 可以通过新的Intent(Intent.ACTION_SEND)实现!有一种技术可以通过编程方式选择合适的应用程序,而不是显示可能性。测试。 关于android-是否有androidIntent将数据添加到Googlekeep,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/15553784/

Android Intents,关于setClass()的问题

我刚开始学习android编程,在学习android选项卡布局教程时,我注意到他们使用以下代码创建了一个新的Intent。//CreateanIntenttolaunchanActivityforthetab(tobereused)intent=newIntent().setClass(this,ArtistsActivity.class);到现在为止,我读过的所有书都创建了一个新的Intent使用intent=newIntent(this,ArtistActivity.class);想知道这两行代码之间是否存在差异。 最佳答案 它

android - 当从外部应用程序请求图像时,我的应用程序必须覆盖哪些 Intent 过滤器才能出现在选择器中?

我需要涵盖哪些可能的intent-filter以确保任何请求图像的外部应用程序都能在列表中看到我的应用程序?澄清一下,我希望我的应用在执行以下操作时出现:到目前为止我已经介绍了:但是,如果使用Tumblr应用程序并按“添加照片”,我的应用程序不会出现在选择器对话框中。我错过了哪个过滤器? 最佳答案 我已经介绍了正确的intent-filters,但是Tumblr应用程序需要OPENABLE类别,所以我现在使用的不是我拥有的过滤器:仅添加行: 关于android-当从外部应用程序请求图像时

android - 您可以使用 Intent 搜索 Google Play 吗?

情况是这样的:我想通过隐式Intent打开另一个应用程序,但用户没有足够的应用程序。我可以为他打开“GooglePlay搜索Activity”,结果包括包含能够满足此类Intent的组件的应用程序(具有适当的Intent过滤器)。换句话说,您可以使用“Intent数据”执行搜索吗? 最佳答案 要执行搜索,请使用URI中的搜索关键字:IntentgoToMarket=newIntent(Intent.ACTION_VIEW).setData(Uri.parse("market://search?q="));startActivity(

Android getIntent() 每次都在 onResume() 中返回相同的 Intent 。如何清除 bundle 中的 int 字段?

我正在开发使用getIntent()读取bundle信息的应用程序。我想将其中一个bundle字段设置为空,以便在随后的恢复中收到修改后的Intent,但我一直从getIntent()返回相同的Intent。我注意到在按下后退键后会产生一个新的Intent,但不会产生其他Intent。intent.getExtras().getInt("FLAG_FIELD")returns1intent.getExtras().setString("FLAG_FIELD",null);但是当Activity再次恢复时,getInt()仍然返回一个值而不是null。不确定如何清除bundle中的Int

pytorch 进行分布式调试debug torch.distributed.launch 三种方式

文章目录一.pytorch分布式调试debugtorch.distributed.launch三种方式1.方式1:ipdb调试(建议)命令行使用pdb未解决:2.方式2:使用pycharm进行分布式调试(侵入式代码)3.方式3:使用pycharm进行分布式调试(另外一种方式:非侵入代码)一.pytorch分布式调试debugtorch.distributed.launch三种方式1.方式1:ipdb调试(建议)参考之前的博客:python调试器ipdb注意:pytorch分布式调试只能使用侵入式调试,也即是在你需要打断点的地方(或者在主程序的第一行)添加下面的代码:importpdbpdb.s

java - 你能根据查询创建一个 Intent 过滤器吗?

我想让我的应用程序响应我的应用程序的市场链接。所以链接是market://details?id=my.package.name。现在我想要这个的原因是我可以发送一个链接,如果安装了应用程序,它将打开应用程序,如果没有安装应用程序,则打开市场页面。我遇到的问题是我的应用程序将响应所有市场链接,而不仅仅是我的应用程序链接。原因是包名称定义在Uri的查询部分。有没有办法根据Uri的查询部分过滤Intent? 最佳答案 从AndroidAPI19开始,您可以使用ssp做到这一点,sspPrefix或sspPattern.示例:有了这样的过滤

android - android list 中的 intent-filter 下可以包含多少方案和主机标签

需要有关list中指定的intent-filter标签的更多信息。我知道我们可以用两种形式指定数据:和:但我想知道可以存在几种组合,比如或者:在最后一种情况下,我想首先知道这是否可以存在以及如何决定哪个主机用于哪个方案,因为包含方案和主机的数据标签可以以任何顺序出现。请帮忙。 最佳答案 Iamawarethatwecanspecifydataintwoforms不要使用content对于一个计划,除非你真的意味着你正在创建一个支持ContentProvider的Activity.ButIwishtoknowcanseveralcom