Android:如何以编程方式使 Activity 窗口半透明?

标签 android

有没有办法以编程方式使 Activity 窗口显示为半透明?出于我的目的,我不能使用静态 XML 资源。

我试图将背景资源设置为半透明颜色,但这只会使背景呈现纯黑色。

最佳答案

写在你的 Activity 课上

Window window = this.getWindow();
window.setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT));

关于Android:如何以编程方式使 Activity 窗口半透明?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9812427/

相关文章:

java - 如何更新 fragment 内的 ListView 而不是在 oncreateview 方法中

android - 为什么我在自定义 RecyclerView 中的项目图像在滚动时会发生变化?

java - 如何在另一个类的微调器中显示值?

Android 图库显示来自 SD 卡的图像

android - 我想在我的 android 应用程序中使用 Firebase UI Auth 但是当我添加依赖项时,gradle 显示错误

android - Textpaint.breakText 的返回值

android - RxJava 需要有关如何将 Firebase 实现为远程数据源的指导

java - 仅 Twitter 应用程序身份验证 - 错误代码 86 “This method requires a GET or HEAD”

java - 处理Activity中多线程的加载状态

java - 如何为多种屏幕尺寸设置图像 - android