首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

[转]创造不可见的Activity

2012-08-25 
[转]创建不可见的Activity在android开发中有时候会用到一些后台的Activity,但又不适合使用service,比如直

[转]创建不可见的Activity

在android开发中有时候会用到一些后台的Activity,但又不适合使用service,比如直接点击程序图标时只是执行一段代码,不需要弹出程序界面。此时可以在项目的AndroidManifest.xml文件中相应的Activity标签中添加这样一行:

android:theme=”@android:style/Theme.NoDisplay”

这样一来,当这个Activity启动的时候,就不会显示出界面了。

P.S. Activity有个属性是“visible”,我尝试了在AndroidManifest.xml中添加android:visible=”false”和在onCreate函数中添加setVisible(false)两种方法,都没有取得预期的效果,后来在网上查到了Theme.NoDisplay,终于到达效果。

热点排行