文章目录
- 1. 获取WindowManager实例
- 2. 创建一个Window的视图(View)
- 3. 设置Window的布局参数(LayoutParams
- 4. 添加权限
- 5. 添加视图到WindowManager
- 6. 完整示例
- 7. 小结
1. 获取WindowManager实例
你可以通过Context
获取WindowManager
实例。
WindowManager windowManager = (WindowManager) getSystemService(Context.WINDOW_SERVICE);
2. 创建一个Window的视图(View)
你需要创建一个要添加的视图,通常是通过布局文件或代码动态生成。
- 代码动态生成
TextView textView