android intent使用定义标题

 更新时间:2012年11月23日 15:38:22   作者:  
本文将详细介绍android怎样自定义Intent选择界面的标题,提供相关参考方法
可以使用 Intent.createChooser() 的方法来创建 Intent,并传入想要的 Sting 作为标题。

以wallpaper 选择框为例,当在Launcher workspace的空白区域上长按,会弹出wallpaper的选择框,选择框的标题为”Choose wallpaper from”,如下:
复制代码 代码如下:

private void startWallpaper() {
showWorkspace(true);
final Intent pickWallpaper = new Intent(Intent.ACTION_SET_WALLPAPER);
Intent chooser = Intent.createChooser(pickWallpaper, getText(R.string.chooser_wallpaper));
// NOTE: Adds a configure option to the chooser if the wallpaper supports it
startActivityForResult(chooser, REQUEST_PICK_WALLPAPER);
}

其中,R.string.chooser_wallpaper对应的字串内容就是”Choose wallpaper from”,定义在Launcher2的Strings.xml中

相关文章

  • android播放视频时在立体声与单声道之间切换无变化原因分析及解决

    android播放视频时在立体声与单声道之间切换无变化原因分析及解决

    使用第三方视频播放器,有立体声与单声道之间切换,发现切换后无作用,原因是由于在HAL层默认没有处理上层发的stereo 转mono的命令,具体的解决方法如下
    2013-06-06
  • Android实现3D标签云效果

    Android实现3D标签云效果

    这篇文章主要为大家详细介绍了Android实现3D标签云效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-05-05
  • Android使用Flutter实现录音插件

    Android使用Flutter实现录音插件

    这篇文章主要介绍了基于flutter实现录音功能,介绍了如何录音,如何把文件存放到本地,这些都是我们平常使用这个功能会遇到的问题。在使用的过程中遇到的问题也有列出,需要的朋友可以参考下
    2022-08-08
  • android4.0与2.3版本的TP代码区别解析

    android4.0与2.3版本的TP代码区别解析

    这篇文章主要介绍了android4.0与2.3版本的TP代码区别,需要的朋友可以参考下
    2014-07-07
  • Android 应用的安装过程详解

    Android 应用的安装过程详解

    这篇文章主要介绍了Android 应用的安装过程详解的相关资料,对应Android应用的安装,我想大家应该了解下的,需要的朋友可以参考下
    2016-11-11
  • Android应用中内嵌SQLite数据库的基本操作指南

    Android应用中内嵌SQLite数据库的基本操作指南

    这篇文章主要介绍了Android应用中内嵌SQLite数据库的基本操作指南,包括创建DAO类接口以及相关的增删查改等操作的明说,需要的朋友可以参考下
    2016-02-02
  • 为Android应用增加渠道信息 自动化不同渠道的打包过程的使用详解

    为Android应用增加渠道信息 自动化不同渠道的打包过程的使用详解

    为了统计渠道信息,就不得不在程序的某个地方加入渠道的信息,然后针对不同的渠道打不同的包。一般可以在Manifest文件中加入渠道编号,而不直接写在代码中。这样做的好处是,可以针对不同渠道,自动化去修改Manifest文件中的渠道编号,然后自动为该渠道打包
    2013-05-05
  • Android实现一周时间早中晚排班表

    Android实现一周时间早中晚排班表

    项目需求需要实现一个动态添加,修改一周早中晚时间排班表,文章给大家提供了实现代码,需要的朋友参考下吧
    2018-07-07
  • android @override 报错解决方案

    android @override 报错解决方案

    android @override 报错:就是说Java 1.5的编译器默认对父类的方法进行覆盖,采用@Override进行说明;但1.6已经扩展到对接口的方法;所以如果还是以Java 1.5的编译器来编译的话,会出现错误
    2012-12-12
  • 基于RxJava实现酷炫启动页

    基于RxJava实现酷炫启动页

    本文介绍怎样利用RxJava来实现Android的启动页,启动页的效果非常酷,有需要的朋友们可以参考。
    2016-07-07

最新评论