Android SystemUI——快捷面板的显示(十五)
上一篇文章我们分析了 QSTileHost 初始化以及快捷设置面板的创建流程,这里我们继续来看一下快捷设置面板显示流程。
一、QS显示
对于界面的显示,我们同样从 Fragment 的 onViewCreated() 方法开始分析。
1、QSFragment
源码位置:/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/QSFragment.java
onViewCreated
private QSPanelController mQSPanelController;
private QuickQSPanelController mQuickQSPanelController;
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
QSFragmentComponent qsFragmentComponent = mQsComponentFactory.create(this);
mQSPanelController = qsFragmentComponent.getQSPanelController();
mQuickQSPanelController = qsFragmentComponent.getQuickQSPanel