社区
Android
帖子详情
getWindow().getAttributes()的使用
静待岁月
2017-03-17 02:38:08
我想在一个非activity的类中使用getWindow()方法,可是一直返回null reference。求解,怎么使用才能正常?
...全文
1764
4
打赏
收藏
getWindow().getAttributes()的使用
我想在一个非activity的类中使用getWindow()方法,可是一直返回null reference。求解,怎么使用才能正常?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
平行宇宙(EUEH)
2017-08-15
打赏
举报
回复
楼主怎么调用的activity的window对象?怎么传进来的?
静待岁月
2017-03-17
打赏
举报
回复
我上面的m就是把activity传过来了。然后再调用getWindow()方法的时候,就报错返回空。 谢谢,已经解决了。我也不是很明白,只是我把activity的Window对象传过来,就可以调用,不报任何错误。
_周星星
2017-03-17
打赏
举报
回复
可以考虑 用 style控制
_周星星
2017-03-17
打赏
举报
回复
亲 把activity传进去试一下
[Android][控制Dialog大小,位置,透明度]
[Android][控制Dialog大小,位置,透明度]
Android判断软键盘的状态和隐藏软键盘的简单实例
之前本人也遇到一个关于获取软键盘的状态的问题,在网上找了很多资料,基本上回答都是用get
Window
().get
Attributes
().softInputMode==
Window
Manager.LayoutParams.SOFT_INPUT_STATE_UNSPECIFIED来判断软键盘是否打开,若相等则为打开,然后你就可以根据这段代码进行后续操作了。但是我试了好久,不管是软键盘弹出还是关闭get
Window
().get
Attributes
().softInputMode的值一直是0,至于为什么值一直为0我也不清楚, 不过后来我又找到了一种新的解决办法: 直接创建一个InputMethodM
Android实现蒙板效果
本文实例为大家分享了Android实现蒙板效果的相关代码,供大家参考,具体内容如下 1、不保留标题栏蒙板的实现 效果: 原理: 1、弹窗时,设置背景窗体的透明度 2、取消弹窗时,恢复背景窗体的透明度 关键代码: private void popup
Window
s(List
list){ //产生背景变暗效果
Window
Manager.LayoutParams lp=get
Window
().get
Attributes
(); lp.alpha = 0.4f; get
Window
().set
Attributes
(lp); ......省略号......
Android
使用
Activity用作弹出式对话框
Android
使用
Activity用作弹出式对话框
Android 应用的全屏和非全屏实现代码
Android 应用的全屏和非全屏实现代码 全屏显示操作: /** * 全屏显示 */ private void setFullSreen() {
Window
Manager.LayoutParams params = get
Window
().get
Attributes
(); params.flags |=
Window
Manager.LayoutParams.FLAG_FULLSCREEN; get
Window
().set
Attributes
(params); get
Window
().addFlags(
Window
Manager.Lay
Android
80,479
社区成员
91,390
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章