Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在不显示块阴影的情况下使动作条透明

在不显示块阴影的情况下使动作条透明
EN

Stack Overflow用户
提问于 2017-06-12 02:44:08
回答 2查看 239关注 0票数 0

我正在尝试实现android studio附带的动作栏,如下所示

我试图让动作栏变得透明。

我尝试过thisthis和很多其他的东西。我是一个新手,在android的xml设计和样式。

这是我的styles.xml

代码语言:javascript
运行
AI代码解释
复制
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
        <!-- Customize your theme here. -->
        <item name="colorPrimary">@color/colorPrimary</item>
        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
        <item name="colorAccent">@color/colorAccent</item>
    </style>

    <style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" />

    <style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" />

有没有办法做到这一点?提前谢谢。

EN

回答 2

Stack Overflow用户

发布于 2017-06-12 02:46:57

不要在样式文件中这样做,而是尝试在您的java file.Put中实现您想要此功能的活动中的以下函数。在设置activity的content视图之前,在onCreate()方法中调用此方法。它将在API level 21或更高级别顺利工作。

代码语言:javascript
运行
AI代码解释
复制
    public void makeActivityFullscreenTransparent(){


    requestWindowFeature(Window.FEATURE_NO_TITLE);
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
            WindowManager.LayoutParams.FLAG_FULLSCREEN);

    // Making notification bar transparent
    if (Build.VERSION.SDK_INT >= 21) {
        getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN);
    }

    }
票数 2
EN

Stack Overflow用户

发布于 2017-06-12 04:33:19

试试这个:

style.xml中的 :

代码语言:javascript
运行
AI代码解释
复制
    <style name="AppTheme.ActionBar.Transparent" parent="AppTheme">
        <item name="android:windowContentOverlay">@null</item>
        <item name="windowActionBarOverlay">true</item>
        <item name="colorPrimary">@android:color/transparent</item>
    </style>

活动中的 :

代码语言:javascript
运行
AI代码解释
复制
 getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);

布局中的将以下行添加到主元素:

android:fitsSystemWindows="true"

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44490726

复制
相关文章
【QT】QT透明及阴影
QT部件透明及阴影效果 透明: 全部透明。 窗口透明属性,取值0~1,0表示完全透明,1表示完全不透明 setWindowOpacity(0.5); 部件不透明,窗体背景完全透明。 setWindowFlags(Qt::FramelessWindowHint);//设置无边框 setAttribute(Qt::WA_TranslucentBackground);//设置背景透明 部件设置透明。 QGraphicsOpacityEffect *opacityEffect = new QGraphicsOp
半生瓜的blog
2023/05/13
5140
OpenCV 利用滚动条在不缩小的情况下显示大型图片
最近由于项目需要,要在不缩小的情况下显示一张2500*2000大小的图片,找到了一篇博客写的非常好,是邹老师写于2011年的: http://blog.csdn.net/chenyusiyuan/article/details/6565424
chaibubble
2022/05/07
7250
OpenCV 利用滚动条在不缩小的情况下显示大型图片
调整PPT背景的透明度,使文字显示得更加明显。
1、点击[矩形] 2、点击[图片] 3、点击[填充] 4、点击[颜色] 5、点击[确定] 6、点击[边框] 7、点击[无轮廓] 8、点击[设置形状格式] 9、点击[填充] 10、点击[透明度]
裴来凡
2022/05/28
1.5K0
调整PPT背景的透明度,使文字显示得更加明显。
vscode 使水平滚动条固定持续显示
1、在编辑器窗口中键盘 ctrl/command + shift + p 2、输入 setting,打开设置(json) 3、在 JSON 文件中加入以下代码:
Leophen
2022/05/07
2.5K0
基础渲染系列(十二)——半透明阴影
这是关于渲染的系列教程的第12部分。在上一部分中,我们实现啦渲染半透明表面,但是尚未覆盖它们的阴影。现在,我们来解决这个问题。
放牛的星星
2020/07/10
3.5K0
文件上传---动作条
  利用Apache commons fileupload上传文件,直接显示其完成的进度条。----示例代码源自《JAVA WEB王者归来》   1 首先要显示动作条要利用Ajax的异步请求,使得在没有完成时,不会刷新本页,而是局部的刷新。如果没有指定form的定向页面,默认是刷新本页,正常我们提交一个form刷新本页,在没有完成请求前是显示空白的网页,这里我们指定他刷新一个不显示的区域,就要用到form的属性target。 <iframe name=uploadiframe width=0 height=
用户1154259
2018/01/18
1K0
文件上传---动作条
Sharded:在相同显存的情况下使pytorch模型的参数大小加倍
深度学习模型已被证明可以通过增加数据和参数来改善。即使使用175B参数的Open AI最新GPT-3模型,随着参数数量的增加,我们仍未看到模型达到平稳状态。
deephub
2020/12/24
1.6K0
业绩不达标,指标有“阴影”
在2020年5月版本的Power BI Desktop中,图表格式新增了“阴影”功能。将格式中的"Shadow"打开即可使用。
wujunmin
2021/09/07
2900
业绩不达标,指标有“阴影”
使 Typecho 支持 emoji 的显示
每次发布带有emoji表情的文章就显示数据库错误 查找了相关资料 原因是emoji表情是4个字节 而utf8只能3个字节 所以需要修改数据库的排序规则为utf8mb4_unicode_ci
团团生活志
2022/08/16
2150
BottomSheet底部动作条使用
底部动作条 底部动作条(Bottom Sheets)是一个从屏幕底部边缘向上滑出的一个面板,使用这种方式向用户呈现一组功能。底部动作条呈现了简单、清晰、无需额外解释的一组操作。 使用环境 底部动作条(Bottom Sheets)特别适合有三个或者三个以上的操作需要提供给用户选择、并且不需要对操作有额外解释的情景。如果只有两个或者更少的操作,或者需要详加描述的,可以考虑使用菜单(Menu)或者对话框替代。 底部动作条(Bottom Sheets)可以是列表样式的也可以是宫格样式的。宫格布局可以增加视觉的清晰
xiangzhihong
2018/02/05
1.9K0
BottomSheet底部动作条使用
Chrome滚动条透明的问题
在做一个小应用的时候,给一个面板设置了透明度(opacity:.9),在浏览页面的时候,发现滚动条居然透明了,如下图所示:
meteoric
2018/11/16
2K0
在 Python 程序中显示进度条
转自 http://my.oschina.net/jhao104/blog/681507 1、利用标准输出 先说一下文本系统的控制符: \r: 将光标移动到当前行的首位而不换行; \n:将光标移动到下一行,并不移动到首位; \r\n:将光标移动到下一行首位。 示例代码如下: import sys from time import sleep def viewBar(i): """ 进度条效果 :param i: :return: """
Crossin先生
2018/04/17
2.7K0
在 Python 程序中显示进度条
父视图半透明而子视图不半透明
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/50970269
用户1451823
2018/09/13
1.3K0
使枚举类型的选项在VS的属性窗里显示为中文
我们自己做的组件,一般希望它的属性在设计时能够在属性窗里显示为中文,可以在属性上添加System.ComponentModel.DisplayNameAttribute标注达到这个目的。但是,枚举的选项如何以中文的形式显示在属性窗里呢?
明年我18
2019/09/18
1.2K0
使枚举类型的选项在VS的属性窗里显示为中文
使用CSS去除Bootstrap阴影、边框,并让背景透明
在使用Bootstrap的时候,要实现下拉列表的背景透明,并去除阴影、边框。没有找到bootstrap官方的解决方案,只能手动通过css来去除。
十里桃花舞丶
2019/02/20
2.2K0
如何使特定的数据高亮显示?
当表格里数据比较多时,很多时候我们为了便于观察数据,会特意把符合某些特征的数据行高亮显示出来。这不,公司的HR小姐姐就有这个需求,说她手头上有一份招聘数据,她想把“薪水”超过20000的行突出显示出来,应该怎么操作呢?
猴子聊数据分析
2020/02/26
5.7K0
使用JPA原生SQL查询在不绑定实体的情况下检索数据
在这篇博客文章中,我将与大家分享我在学习过程中编写的JPA原生SQL查询代码。这段代码演示了如何使用JPA进行数据库查询,而无需将数据绑定到实体对象。通过本文,你将了解如何使用原生SQL查询从数据库中高效地检索数据。
高久峰
2023/08/07
8330
Material Design — 底部动作条(Bottom Sheets)
自上次参加完回音分享会后,我下定决心要洗心革面乖乖打基础,于是开启了这个part,争取两个月不间断更新,写完Material Design与iOS中的组件(顺便学学英语),以便今后在使用的时候完全不虚
霖酱
2018/05/17
2K0
在公司制度不规范的情况下,如何做好测试工作?
遇到这个好机会你还在等什么?如果说这个公司已经足够好了,那他还请你过来做什么?你的能力还足以让公司有更高的提升么?
软件测试君
2019/11/04
1.2K0
点击加载更多

相似问题

Android动作条阴影

19

移除动作条阴影

11

FLAG_TRANSLUCENT_NAVIGATION使动作条透明

12

Android动作条椭圆阴影

11

动作条透明度

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档