[转]创建不可见的Activity
16lz
2021-01-26
在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,终于到达效果。
更多相关文章
- 我的Android进阶之旅------>android Toast大全(五种情形)建立属于
- Android(安卓)之 史上最细 Material Design
- android 软件盘相关
- TextSurface实现文字呈现效果
- 利其器-Android(安卓)studio界面
- android —— 自定义控件 利用 ViewPage 实现滑动屏
- 解决Android(安卓)5.0以上版本Button自带阴影效果的方法
- 一段android跳转到web界面的代码
- Android(安卓)studio安装与配置Butter knife过程