草庐IT

broadcast_intent

全部标签

android - 无法在 android 中使用 intent 打开 Linkedin 配置文件

如何使用intent打开linkedin个人资料:我的代码:context.getPackageManager().getPackageInfo(APP_PACKAGE_NAME,0);intent=newIntent(Intent.ACTION_VIEW,Uri.parse("linkedin://profile/"+profileID));intent.setPackage(APP_PACKAGE_NAME);//intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);context.startActivity(intent);日志:12-10

android - android中intent和intenfilter之间的区别

嗨friend们任何人都可以告诉intent过滤器的用途是什么以及intent和intent过滤器之间有什么区别谢谢 最佳答案 Intent是传递给Context.startActivity()、Context.startService()或Activity.startActivityForResult()等的对象,用于启动Activity或让现有Activity执行新操作。虽然Intent过滤器描述了组件的功能(如Activity、服务和广播接收器)有关详细信息,请参阅this 关于a

android - 测试intent是否可用

我正在寻找一种方法来测试我是否可以打开某个Intent。我知道如何测试一个Action是否可用,比如inthisexample.然而,这还不够好,因为像Intent.ACTION_VIEW这样的操作可能会根据呈现的uri打开不同的应用程序。以防万一:Intenti=newIntent(Intent.ACTION_VIEW,Uri.parse(url);startActivity(i);这将为不同的url打开不同的应用程序,例如:url="ftp://192.168.1.1"url="http://192.168.1.1"httpurl非常安全:它将在默认网络浏览器中打开。ftpurl不

android - 在 android 中调用 Intent.ACTION_VIEW 后返回

我的应用程序有3个ActivityA、B、C。ActivityA调用B。在B中,我调用Intent.ACTION_VIEW来对Twitter进行身份验证,如下所示:publicstaticvoidDoAuthen(Contextcontext,StringCallBackUrl)throwsOAuthMessageSignerException,OAuthNotAuthorizedException,OAuthExpectationFailedException,OAuthCommunicationException{httpOauthConsumer=newCommonsHttpOA

android intent-filter 监听发送的电子邮件地址?

我希望我的应用能够在意向中“发送”电子邮件地址时做出响应。例如,当用户在联系人应用程序中单击电子邮件地址时,会显示gmail和电子邮件应用程序。我想进入那个列表。我的第一次尝试是匹配scheme="mailto",这没有用。下一次尝试是匹配pathPattern=".@.".这没有用,正如JD所说,只有指定了主机、方案才有意义。有什么想法吗? 最佳答案 Emailappuses: 关于androidintent-filter监听发送的电子邮件地址?,我们在StackOverflow上找到

android - 如何从 Intent 强制重启 Activity

我的MainActivity有lauchMode="singleTask"现在我想从带有特殊Intent数据的通知开始Activity。在MainActivity.onResume中,我访问给定的Intent数据...问题是:当Activity已经存在时,我点击了通知,Activity来到前台,但是onResume方法没有被调用,我无法访问Intent数据。我尝试了标志FLAG_ACTIVITY_CLEAR_TASK,这适用于Honeycomb但不适用于Gingerbread。这是我从通知开始Activity的方式:Intentintent=newIntent();intent.set

android - 如何在 Android 中不使用 Intent 裁剪图像

我正在尝试裁剪我使用下面代码的图像Intenti=newIntent(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);i.putExtra("crop","true");startActivityForResult(i,1);但我必须在不使用Intent的情况下裁剪图像。并且还必须自定义裁剪UI。请帮我看看该怎么做。我不应该使用newIntent("com.android.camera.action.CROP");谢谢维卡什 最佳答案

android - 执行相机 Intent 时 Activity 被杀死

[编辑:问题已解决。请看myanswer下面。]在我的应用程序中,我调用系统相机拍照,然后在onActivityResult中处理结果。你知道,通常。它曾经有效,但现在我的通话Activity在我拍照时被杀死了。具体来说,onDestroy()在我按下相机快门后立即在我的Activity中调用。照片确实被拍摄并保存了(我检查过文件是否写入了SD卡)。在我接受照片后,不是返回调用Activity并调用onActivityResult,而是调用Activity堆栈中的上一个Activity。我在logcat中看不到任何异常。我的自定义异常处理程序没有被调用。如果重要的话,我的应用程序还包括

android - 将 Intent 包装在 LabeledIntent 中以供显示

要求:我的应用程序中有一个“分享”按钮。我有通过Facebook分享的要求。我需要选择是否安装nativeFacebook应用程序。我们的决定是在未安装该应用程序的情况下将用户发送到facebook.com进行共享。当前状态:我可以检测到未安装native应用程序(通过包名称),并向选择器添加其他Intent。问题:用户必须选择通过“Facebook的网站”共享的项目显示“浏览器”并具有Android浏览器图标。LabeledIntent项目没有出现,我收到“未找到Intent{act=android.intent.action.VIEWdat=...}的Activity代码(简化..

android - getIntent() 和 Intent 的子类

我写了一个扩展Intent的类MyIntent。然后我使用MyIntent的实例来调用startActivity(MyIntent)。MyIntenti=newMyIntent(this,NewActivity.class);构造函数是:publicMyIntent(Contextcontext,Classcls){super(context,cls);putExtra(var1,var2);//othercodes((Activity)context).startActivity(this);}但是,当我在新启动的Activity中调用getIntent()时,getIntent()