去除Toast 文字内容带的黑色底色
来源:互联网 发布:水晶dj软件下载 编辑:程序博客网 时间:2024/05/04 08:29
自己添加的Toast,但是就是文字内容带有黑色底色。
我这个问题是由于activity使用了透明主题导致的,故修改Toast的context为应用的context,不要使用this
原因:activity使用了透明主题
<style name="SearchActivityBackground" parent="@android:style/Theme.Translucent.NoTitleBar"> <item name="android:background">#29000000</item> </style>
解决方法:修改Toast的context为应用的context,不要使用this
public void onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults) { if (!PermissionUtils.checkPermissionResult(permissions, grantResults)) { Toast.makeText(**this.getApplicationContext()**, R.string.on_permission_read_QuickSearchBox, Toast.LENGTH_SHORT).show(); finish(); } }
总结:透明主题会影响一些显示,以后显示上找不到原因的要看看Activity的主题和应用的主题
阅读全文
0 0
- 去除Toast 文字内容带的黑色底色
- 怎样去除桌面图标下的底色
- 怎样去除桌面图标下的蓝底色
- 自定义Toast(带图片的文字的)
- 去除Dialog的黑色背景
- 电脑桌面图标底色去除
- 电脑桌面图标底色去除
- ios7的uitoolbar在uinavigationbar上会有个底色,去除底色的方法
- 怎样去除桌面图标下的底色[XP系统]
- 怎样去除桌面图标下的底色[XP系统]
- 怎样去除桌面图标下的底色[XP系统]
- 怎样去除桌面图标下的底色[XP系统]
- 怎样去除桌面图标下的底色[XP系统]
- 带图片的Toast
- QpushButton 去除外侧的黑色边框
- PS 如何去除光晕的黑色背景
- 转一个,桌面图标下文字去底色的方法
- dede 自带 flash图片轮播 文字底色透明办法
- git中的工作区和暂存区
- JavaScript基础_01
- 数据索引实现原理
- Inventor API: 2018版本开始API是在线帮助文档
- 数据结构与算法-揭秘
- 去除Toast 文字内容带的黑色底色
- poj 1014 多重背包
- poj 1422 Air Raid (最小路径覆盖白痴题)
- matlab 读取音频并显示波形
- 服务器看图详解 XManager VNC imgcat
- ios开发常用的框架
- React Native在Android平台运行gif的解决方法
- 1-1 sacc(scss)入门
- 1-2 Sass安装(windows版)