Window w = getWindow();
WindowManager.LayoutParams layoutParams = w.getAttributes();//1.下面这句话是修改activity的大小
layoutParams.width = 100;//2.下面2句话是让activity能够在系统锁屏前显示
w.addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
w.addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);
问题: 为什么1和2不能兼容....满足了1就不能满足2....满足了2就不能满足1.... '
一旦修改了activity的大小,显示在系统锁屏前的activity立马跑到后面去了.... 百思不得其解啊...
解决方案 »
- 反安卓优化大师广告检查
- Java如何测试Int, char, boolean的字节数?
- android代码拷贝的问题,困扰一天了。
- TextView EditText 居中对齐
- Android OpenGL魔方图
- 关于ExpandableListView的使用问题
- 我是学计算机的 刚毕业会编程 不会应用 想学android 请教高手
- 如何将linux下的libz.a库编译到android环境下
- 下载android studio时明明符合电脑配置,运行时却出错
- 关于android涂鸦
- startService(intent)问题
- Android中Camera照出来的照片逆时针偏转90度,怎么解决!急!
在xml里面设置theme后就
Window w = getWindow();
w.addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
w.addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);
这句话就无效果了...
但是在onCreate里面 setTheme()又无效果...不管是super.onCreate()之前还是之后.....
无比纠结.....