我对view父布局的理解有点疑问,popview的父布局是谁?需要大佬点我一下
您的每一个用心回答,都会让这个世界变得更美好一些!
popview的父布局是谁? 我感觉你这个阶段还看不了这个。
首先是使用,其他的设置我不管,只关注两个重点:
设置布局内容,setContentView。
然后show在参考控件的位置,也就是showAsDropDown。
而设置进去的内容,是放到了一个backgroundView,而backgroundView放到了decorView,而decorView 放到了mWindowManager
可是你不知道windowManager,简单来说就是个窗口管理器,往里面添加view就显示出来了。比如说悬浮内容,toast,就是直接通过windowManager添加的。
这个些东西,工作个三五年才能搞清楚窗口管理,得从framework往上看了。怎么传递事件的,怎么绘制View的。就我对你的了解现阶段还是把基础学好,搞几个项目,多阅读代码,慢慢地就会点得更深入去看代码了。看着看着就明白了。
popview的父布局是谁? 我感觉你这个阶段还看不了这个。
首先是使用,其他的设置我不管,只关注两个重点:
设置布局内容,setContentView。
然后show在参考控件的位置,也就是showAsDropDown。
而设置进去的内容,是放到了一个backgroundView,而backgroundView放到了decorView,而decorView 放到了mWindowManager
可是你不知道windowManager,简单来说就是个窗口管理器,往里面添加view就显示出来了。比如说悬浮内容,toast,就是直接通过windowManager添加的。
这个些东西,工作个三五年才能搞清楚窗口管理,得从framework往上看了。怎么传递事件的,怎么绘制View的。就我对你的了解现阶段还是把基础学好,搞几个项目,多阅读代码,慢慢地就会点得更深入去看代码了。看着看着就明白了。