Android编程将Activity背景设置为墙纸的简单实现方法

作者:勇往直前的胖子 时间:2022-01-13 14:27:42 

本文实例讲述了Android编程将Activity背景设置为墙纸的简单实现方法。分享给大家供大家参考,具体如下:

1)代码方式


Drawable wallPaper = WallpaperManager.getInstance( this).getDrawable();
this.getWindow().setBackgroundDrawable(wallPaper);

2)XML配置

在该Activity的配置中,加上:

android:theme = "@android:style/Theme.Wallpaper"


第一种方法的缺点是墙纸的大小和Activity的尺寸可能不一致,导致墙纸拉伸,需要做额外处理

第二种方法的缺点是,ActionBar没了。

希望本文所述对大家Android程序设计有所帮助。

标签:Android,Activity,背景
0
投稿

猜你喜欢

  • java中通用的线程池实例代码

    2022-05-12 11:12:37
  • Maven 生成打包可执行jar包的方法步骤

    2023-01-02 14:53:15
  • Java并发编程ThreadLocalRandom类详解

    2021-07-30 17:56:03
  • springboot启动脚本start.sh和停止脚本 stop.sh的详细教程

    2022-10-11 08:28:26
  • C# WebApi Get请求方式传递实体参数的方法示例

    2023-05-01 21:46:46
  • java中的session对象及其常用方法小结

    2023-11-25 02:31:33
  • 详解Java中的时区类TimeZone的用法

    2023-11-29 02:03:09
  • Java常见问题之javac Hello.java找不到文件的解决方法

    2023-12-15 21:19:45
  • IntelliJ IDEA2022.3 springboot 热部署含静态文件(最新推荐)

    2023-07-07 10:41:58
  • SpringCloud Feign转发请求头(防止session失效)的解决方案

    2022-08-29 12:25:59
  • Java网络编程之TCP程序设计

    2023-10-29 15:53:32
  • Spring Security OAuth过期的解决方法

    2023-05-26 22:30:01
  • C++中const的实现细节介绍(C,C#同理)

    2022-10-21 19:43:12
  • java通过ip获取客户端Mac地址的小例子

    2021-12-22 06:37:07
  • 详解Java中的final关键字

    2023-02-20 17:29:50
  • java基础实现猜数字小游戏

    2021-05-24 07:53:25
  • java程序员常见的sql错误

    2021-11-06 22:24:14
  • Java实现求二叉树的深度和宽度

    2022-01-11 18:38:41
  • Java文件断点续传实现原理解析

    2022-08-21 02:05:39
  • 详解 Java中日期数据类型的处理之格式转换的实例

    2021-12-29 05:17:49
  • asp之家 软件编程 m.aspxhome.com