草庐IT

launch_intent

全部标签

Android PhoneGap Intent 过滤器,浏览器回调正在运行的应用程序?

我有一个基于Cordova/PhoneGap2.0的Android应用程序,我正在尝试使用intent-filters来注册自定义协议(protocol)处理程序。因此我的PhoneGap应用程序启动,执行它的操作,然后调用浏览器应用程序访问远程网页(通过navigator.app.loadUrl('http://example.com/')或window.open('http://example.com/'))。浏览器中该远程网页上的链接(myprotocol://do/stuff)将通过数据方案的intent-filter将我的应用程序带回前台。通过WebIntents插件,我可以

Android Sherlock Action Bar - 样式化 SearchView、Share Intent Icon、homeAsUpIndicator

我正在使用SherlockActionbar,并且想将启用时为家庭显示的图标从深色更改为白色。但我的主题需要Holo.Light。有什么办法可以通过样式为此设置自定义图标吗?我在我的操作栏中使用了以下操作项main_activity.xmlactivity_place.xml我想设置搜索View和搜索图标的样式。以及共享意向图标。 最佳答案 像这样的自定义主题。@drawable/image_with_whitecolorarrow@drawable/image_with_whitecolorarrow对于自定义搜索View:在me

android - HTML 链接从 Intent 生成的电子邮件中消失 (Android 4.1+)

我在Android4.1+设备上遇到了一个问题。我想发送一封包含html链接的电子邮件(通过Intent)。我知道这适用于android2.x设备,因为我已经这样做了几个月。这是Java代码:startActivity(Intent.createChooser(newIntent(Intent.ACTION_SEND).putExtra(Intent.EXTRA_SUBJECT,"Asubject").setType("text/html").putExtra(Intent.EXTRA_TEXT,Html.fromHtml("Sometext...Sometext)),"Email")

android - 无法使用 4.2.2 AVD 上的 Intent 选择器从相机获取图像

我正在开发我的应用程序的一部分,它允许用户使用Intent选择器从相机或图库中选择图像。它在我的2.2.1android手机上工作正常,但是当我在4.2.2AVD上编译它时,当我使用相机时它返回一个空指针错误,publicvoidonClick(ViewView){IntentgalleryIntent=newIntent(Intent.ACTION_GET_CONTENT,null);galleryIntent.setType("image/*");galleryIntent.setAction(Intent.ACTION_GET_CONTENT);galleryIntent.add

android - 打开 native 电话簿作为 Intent 并将其用于搜索。可能的?

作为主题。我研究了一整天,知道我知道我可以使用native电话簿添加联系人,通过native短信应用程序发送短信。但是我找不到任何方法可以使用native电话簿来搜索联系人。我尝试使用文档:http://developer.android.com/reference/android/provider/ContactsContract.Intents.html#SEARCH_SUGGESTION_CLICKED以及与之相关的所有常见事物。我的问题是:是否可以使用native电话簿来搜索和检索联系人?如果是这样,非常感谢示例。 最佳答案

android - 如何通过添加搜索查询的 Intent 启动 GoogleNow?

我想通过Intent启动GoogleNow,并添加一个搜索查询作为额外的(putExtra()),它应该在GoogleNow搜索引擎中执行。到目前为止我只用过:Intentintent=newIntent(Intent.ACTION_ASSIST);startActivity(intent);这只会导致GoogleNow打开-但我如何添加搜索字符串? 最佳答案 所以这些都不是官方的,但您可以使用如下查询启动GoogleNow:finalIntentintent=newIntent(Intent.ACTION_WEB_SEARCH);

android - 使用 Intent 搜索 json 文件

json文件(json扩展名)的正确MIME类型是什么,以便在我通过intent浏览文件系统时只看到json文件?Intentintent=newIntent(Intent.ACTION_GET_CONTENT);intent.setType("application/json");Intenti=Intent.createChooser(intent,"ViewDefaultFileManager");startActivityForResult(i,1);谢谢 最佳答案 令人惊讶的是,Android不支持将“json”(和jav

android - WakefulBroadcastReceiver Intent 仅在某些情况下不启动(奇怪)

我的应用程序中出现了一个非常奇怪的错误。我正在构建一个警报应用程序,我正在使用SQLite来存储警报数据和广播接收器来管理警报管理器调用。奇怪的是,在某些情况下,onReceive的代码并不以相同的方式运行。当接收器收到广播时,我尝试启动一个Activity,近90%的情况一切顺利,我设法启动Activity,但在某些情况下,奇怪的是接收器执行指令“startActivity(i)”但没有任何反应。重现BUG真的很难,在调试过程中我了解到我提到的内容,但除此之外,我真的很难理解在大多数情况下对startActivity()的调用是如何工作的,在某些情况下是如何工作的不行。我在Stack

android - 选择器 Intent - 从图库或相机中选择

所以我设法创建了一个选择器Intent来从图库中挑选图像或拍照。我面临的问题是,当我选择“相机”并在返回到我的Activity时拍照时,我收到错误消息,提示我的应用程序意外停止工作,而当我使用我的图库或google+照片或文件资源管理器时,它工作得非常好.我无法找出错误。以下是我启动Intent和处理Activity结果的代码:启动Intent的函数,在单击ImageView时调用:privatevoidopenImageIntent(){//DetermineUriofcameraimagetosave.finalFileroot=newFile(Environment.getExt

Android:为什么使用 PendingIntent 而不是 Intent 来启动一个 Activity ?

我正在开发一个新闻应用程序,它从新闻网站获取内容。我正在使用新的GoogleCloudMessaging技术制作推送通知服务,所以我关注Google'sofficialtutorial我注意到他们使用了PendingIntent,所以这是我的问题:什么是未决Intent?它与正常Intent有何不同?我能否将其替换为正常Intent并仍然可以将我的数据(额外)传递给我所需的Activity?两者在使用和实现上有什么区别吗?提前致谢。 最佳答案 挂起的Intent有一个特殊的用途-它可以传递给其他应用程序,以允许它们使用其他应用程序可