草庐IT

Intent-flags

全部标签

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

带有图像和正文文本的 Android MMS Intent

我正在尝试创建一个Intent,它将为我启动MMS应用程序,并附加一个图像文件和消息正文中存在的一些预定义文本。到目前为止,我已经能够完成其中之一,但不能同时完成。我尝试过的事情(及其结果):sendIntent=newIntent(android.content.Intent.ACTION_SEND,Uri.parse("mms://"));sendIntent.setType("image/gif");sendIntent.putExtra(Intent.EXTRA_STREAM,imgStreamUri);sendIntent.putExtra("sms_body","Hello

android - 共享 Intent Android 中的 Instagram 选项

我正在开发一个应用程序,它将在不同的社交网站上共享内容。问题是我在分享Intent中看不到Instagram选项。我可以看到蓝牙、邮件、消息等,但看不到Instagram。我的设备上安装了Instagram应用程序。谁能告诉我这是什么问题??其次,有什么方法可以自定义共享Intent中的选项吗?就像我想从中排除消息一样。可能吗? 最佳答案 您好,我正在向Instagram发送图片:IntentshareIntent=newIntent();shareIntent.setAction(Intent.ACTION_SEND);share

android - 为什么 ACTION_CHECK_TTS_DATA Intent "awkward to use"?

officialAndroid中文本转语音的介绍说,“在创建Activity时,第一步是检查是否存在具有相应Intent的TTS资源:”IntentcheckIntent=newIntent();checkIntent.setAction(TextToSpeech.Engine.ACTION_CHECK_TTS_DATA);startActivityForResult(checkIntent,MY_DATA_CHECK_CODE);但是@gregm在thisthread否则建议:Also,don'tusetheACTION_CHECK_TTS_DATAIntent,that'sawkw

android - 启动自定义隐式 Intent

安装了两个Activity,分别在设备上具有以下list文件:第一个应用程序的Activity在其list中有:-在哪里,package="com.example.tictactoe"第二个应用程序的Activity在其list中有:-在哪里,package="com.example.project"现在,我想使用以下代码从第三个应用程序启动这些Activity之一:i=newIntent();i.setAction("YOYO");i.putExtra("KEY","HII..iamfromthirdapp");startActivity(i);但是执行显示错误:-03-1108:1

android - 如何获取为特定 Intent 注册的所有 BroadcastReceiver 的列表?

我正在开发操作系统级别的android服务。(不是来自SDK,它来自android源代码。它将成为我自定义ROM的一部分。我可以将自己调整为root)我将为应用程序提供一个界面,以使用我的自定义Intent执行某些操作。最后我想知道谁在听这个Intent。有没有办法获取为特定Intent注册的所有BroadcastReceiver的列表?感谢您的帮助! 最佳答案 从程序中您可以使用PackageManagerandqueryBroadcastReceivers().在“adbshell”中,尝试以下命令:dumpsysActivit