android 应用组件[通用 Intent---创建定时器] 三
来源:互联网 发布:基因组数据库意义 编辑:程序博客网 时间:2024/06/05 17:56
如需创建倒计时器,请使用 ACTION_SET_TIMER
操作并使用下文介绍的 extra 指定持续时间等定时器详细信息。
注:此 Intent 是在 Android 4.4(API 级别 19)中添加的。
- 操作
ACTION_SET_TIMER
- 数据 URI
- 无
- MIME 类型
- 无
- Extra
EXTRA_LENGTH
- 以秒为单位的定时器定时长度。
EXTRA_MESSAGE
- 用于标识定时器的自定义消息。
EXTRA_SKIP_UI
- 一个布尔型值,用于指定响应定时器的应用在设置定时器时是否应跳过其 UI。 若为 true,则应用应跳过任何确认 UI,直接启动指定的定时器。
示例 Intent:
public void startTimer(String message, int seconds) { Intent intent = new Intent(AlarmClock.ACTION_SET_TIMER) .putExtra(AlarmClock.EXTRA_MESSAGE, message) .putExtra(AlarmClock.EXTRA_LENGTH, seconds) .putExtra(AlarmClock.EXTRA_SKIP_UI, true); if (intent.resolveActivity(getPackageManager()) != null) { startActivity(intent); }}
注:
为了调用 ACTION_SET_TIMER
Intent,您的应用必须具有 SET_ALARM
权限:
<uses-permission android:name="com.android.alarm.permission.SET_ALARM" />
示例 Intent 过滤器:
<activity ...> <intent-filter> <action android:name="android.intent.action.SET_TIMER" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter></activity>
0 0
- android 应用组件[通用 Intent---创建定时器] 三
- android 应用组件[通用 Intent---创建闹铃] 二
- android 应用组件[通用 Intent---创建笔记] 十七
- android 应用组件[通用 Intent---搜索] 十九
- android 应用组件[通用 Intent---联系人/人员应用] 九
- android 应用组件[通用 Intent---显示所有闹铃] 四
- android 应用组件[通用 Intent---添加日历事件] 五
- android 应用组件[通用 Intent---叫车] 十三
- android 应用组件[通用 Intent---播放媒体文件] 十五
- android 应用组件[通用 Intent---发起通话] 十八
- android 应用组件[通用 Intent---设置] 二十
- android 应用组件[通用 Intent---加载网址] 二十二
- 应用组件之一些通用的Intent
- android 应用组件[通用 Intent---以静态图像模式启动相机应用] 七
- android 应用组件[通用 Intent---以视频模式启动相机应用] 八
- Android应用组件及Intent
- android 应用组件[通用 Intent---拍摄照片或视频并将其返回] 六
- android 应用组件[通用 Intent---撰写带有可选附件的电子邮件] 十
- codevs1116 四色问题 dfs
- eclipse常用快捷键
- 为什么在Python里推荐使用多进程而不是多线程?
- Qt软件开发文档5---父指针传递的妙用
- java基础06:数组
- android 应用组件[通用 Intent---创建定时器] 三
- aws 使用哪些ami
- 第92篇一对多之学生完成作业加红点及红点变数字
- 多态
- APk瘦身
- Windows下Qt程序的打包发布
- java web项目整体异常处理机制
- 计划
- Android中menu的显示与隐藏