Android ApiDemos示例解析(23):App->Intents
来源:互联网 发布:淘宝一键傻瓜上传软件 编辑:程序博客网 时间:2024/05/25 13:33
Intents 这个例子的代码非常简单:
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);intent.setType("audio/*");startActivity(Intent.createChooser(intent, "Select music"));
它使用了Intent.ACTION_GET_CONTENT 和 MIME 类型来查找支持audio/* 的所有Data Picker ,允许用户选择其中之一。 比如对于Email应用,允许用户选择某种数据文件作为附件。
方法createChooser 提供了创建一个ACTION_CHOOSER Intent的便捷方法。
下图是在模拟器上运行的结果,支持Audio/* MIME 的有两个:
- Android ApiDemos示例解析(23):App->Intents
- Android ApiDemos示例解析(22):App->Dialog
- Android ApiDemos示例解析
- Android ApiDemos示例解析(3): App->Activity->Animation
- Android ApiDemos示例解析(4):App->Activity->Custom Dialog
- Android ApiDemos示例解析(5):App->Activity->Custom Title
- Android ApiDemos示例解析(6):App->Activity->Dialog
- Android ApiDemos示例解析(7):App->Activity->Forwarding
- Android ApiDemos示例解析(8):App->Activity->Hello world
- Android ApiDemos示例解析(9):App->Activity->Persistent State
- Android ApiDemos示例解析(10):App->Activity->QuickContactsDemo
- Android ApiDemos示例解析(11):App->Activity->Receive Result
- Android ApiDemos示例解析(12):App->Activity->Redirection
- Android ApiDemos示例解析(13):App->Activity->Reorder Activities
- Android ApiDemos示例解析(14):App->Activity->Save & Restore State
- Android ApiDemos示例解析(15):App->Activity->SetWallpaper
- Android ApiDemos示例解析(16):App->Activity->Translucent
- Android ApiDemos示例解析(17):App->Activity->Translucent Blur
- C#中索引器的实现过程
- 嘿牛程序员_成都传智博客_讨论字符串中字符出现的次数
- IEC 61850通信协议体系介绍和分析
- MDX-IF函数或声明
- Windows 2008 R2 强制删除Cluster
- Android ApiDemos示例解析(23):App->Intents
- 如何学习h.264协议
- Android OpenGL ES->Textured Triangle
- Silverlight 引路蜂二维图形库示例:线段末端形状(LineCap)
- 引路蜂地图API:Java ME地图应用开发环境
- mac系统如何显示和隐藏文件
- 数组初始化的失误
- linux EXPORT_SYMBOL
- 【项目分析】旅游代购