草庐IT

Intent-Filter

全部标签

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有一个特殊的用途-它可以传递给其他应用程序,以允许它们使用其他应用程序可

java - android无法从 Intent 中获取字节数组

我正在尝试将一个字节[]从一个Activity发送到另一个Activity。在接收Activity中,byte[]在获得intentextras后似乎为空。有什么想法吗?谢谢。Buttonsave=(Button)findViewById(R.id.save);save.setOnClickListener(newOnClickListener(){@OverridepublicvoidonClick(Viewarg0){touchView.isSaved=true;Bundlebundle=newBundle();bundle.putByteArray("byteArr",touch

android - ListView 中的动态 Linkify 文本 - 错误 : no intent found with data : specified url

我正在创建一个ListView。在该列表中,每个项目都有TextView。在TextView中,我根据来自网络服务的数据定义链接文本..现在,当我点击那个链接文本时,我得到错误09-2120:27:38.031:ERROR/AndroidRuntime(766):android.content.ActivityNotFoundException:NoActivityfoundtohandleIntent{act=android.intent.action.VIEWdat=\"ticbeat.com/socialmedia/fa…"(hasextras)请帮我解决这个问题..任何解决方案

Android:谷歌文档发送 Intent ?

我的应用程序包含一个发送功能,该功能显示用于发送文档的已安装程序列表。它通过以下方式实现:IntentsendIntent=newIntent(Intent.ACTION_SEND);sendIntent.setType("application/zip");sendIntent.putExtra(Intent.EXTRA_STREAM,Uri.parse("file://"+docPath));startActivity(Intent.createChooser(sendIntent,"Email"));Gmail和Dropbox等应用出现在列表中,但GoogleDocs没有。在竞争

android - Intent onDestroy() 总是被后退按钮调用

我似乎遇到了与我遇到的主题相反的所有其他帖子。其他人发现onDestroy()并不总是被调用,但我发现它总是并且立即被调用。我正在检查它是否被以下调用:@OverrideprotectedvoidonDestroy(){super.onDestroy();Log.d(TAG,"onDestroy");}此日志代码在单击后退或使用我的操作栏按钮后立即触发,该按钮仅调用主页Activity作为Intent。我环顾四周,但每个人都说生命周期应该是这样的:http://developer.android.com/images/activity_lifecycle.png此行为不仅限于单个应用程

安卓 Intent .ACTION_VIEW

我需要用户选择自己的播放器来播放视频我试试publicclassVideoViewActivityextendsActivity{@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);StringvideoUrl="http://someurl/video.mp4";Intenti=newIntent(Intent.ACTION_VIEW);i.setData(Uri.parse(videoUrl));startActivity(i);}但在我的示例Activit