草庐IT

broadcast_intent

全部标签

java - Android 中的可用 Intent 列表在哪里?

我开始学习如何为Android开发应用程序,但我在Intent方面遇到了一些问题——它们似乎根本没有记录。我想要做的就是将用户发送到录像机,他们在那里录制视频,并将视频信息返回到我的应用程序。我知道这是可能的,正如我在其他应用程序中看到的那样,但似乎没有记录Intent(或者我只是不完全理解Intent的工作原理)。有什么想法吗? 最佳答案 除了上述解决方案,这里还有一些常见的Intent//显示网页Intent:Uriuri=Uri.parse("http://www.google.com");Intentit=newIntent

android - Intent 在通话结束时被解雇?

我有一个已经构建的应用程序,我想添加一个必须在通话结束时启动的功能。我怎样才能做到这一点?我想在我的list中声明这样的东西可能就足够了,但是我必须在过滤器上放置什么样的Intent?在文档中我发现只有检测调用何时开始的Intent。我正在寻找的是可能的吗? 最佳答案 我已经使用广播接收器完成了这项工作。作品!代码看起来像这样-AndroidManifest.xmlIncomingCallTracker代码fragment如下所示-publicclassIncomingCallTrackerextendsBroadcastRecei

android - 调用 "Choose screen lock"屏幕的 Intent 是什么?

我找不到任何调用Intent屏幕“选择屏幕锁定”的引用。找不到任何东西?有什么想法吗? 最佳答案 您可以调用actionDevicePolicyManager.SET_NEW_PASSWORD将用户发送到锁定屏幕设置fragment(首先他必须输入当前密码/安全锁类型的模式):Intentintent=newIntent(DevicePolicyManager.ACTION_SET_NEW_PASSWORD);startActivity(intent); 关于android-调用"Cho

android - 如何在您的 Android 应用程序中使用 Intent 打开 WhatsApp

我想要一个Intent来直接控制你到WhatsApp。因此,当用户点击按钮时,Intent应该会将您带到WhatsApp。这是我遵循一些指南后编写的代码,但它不起作用buttonWhatsapp.setOnClickListener(newView.OnClickListener(){publicvoidonClick(Viewv){//PerformsactiononclickIntentsendIntent=newIntent();sendIntent.setAction(Intent.ACTION_SEND);sendIntent.putExtra(Intent.EXTRA_TE

java - 对 youtube 应用配置文件/ channel 的 Intent

我可以通过YouTube应用轻松观看视频,但如何访问个人资料/channel?publicvoidYouTube(Stringid){//PlayYoutubeVideoIntenti=newIntent(Intent.ACTION_VIEW,Uri.parse("vnd.youtube:"+id));mContext.startActivity(i);}我..只是不知道从哪里开始?是否有特定的Uri来解析?我当然已经尝试过搜索互联网,但我正在寻找答案。甚至有可能吗?谢谢大家! 最佳答案 通过执行以下操作,可以启动YoutubeAp

java - Intent为什么要实现Cloneable?

Android的Intent为什么要实现Cloneable?Intent是否被克隆?Intent的clone()implementation在调用构造函数而不是调用super.clone()时被破坏。Intent的子类如果被克隆(相应的Androidbug),保证有破坏行为。 最佳答案 你为什么关心clone(),你用过这个吗(不是为了Intent,而是根本)?它在java(http://www.artima.com/intv/bloch13.html)中有点损坏,我总是使用复制构造函数。此外,据我所知,您不能真正扩展Intent。

Android - Intent 管理。如果用户从任务管理器打开应用程序,则重新发送旧 Intent

我有一个问题。当我调用finish()方法时,Activity仍然保留在任务管理器中,如果用户从任务管理器重新启动它,我的Activity会收到旧的Intent。如果该Intent是从推送通知发送的,我会有不希望的react:我的应用程序使用推送通知数据启动流程Intent。如何正确管理我的Activity中的推送通知Intent行为以避免错误的Activity状态?我的应用收到推送通知并形成待处理的推送响应Intent:finalNotificationManagermNotificationManager=(NotificationManager)context.getSystem

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/