Automotive Android OS 记事

 

Automotive Android OS多屏多窗口

DisplayAreaPolicy.Provider

    DisplayAreaPolicy用户设置DisplayArea的层级结构。DisplayAreaPolicy.Provider用于提供一个DisplayAreaPolicy实例对象。

    AAOS中有默认的提供了一个DisplayAreaPolicy.Provider创建了一个DisplayAreaPolicy对象。见:frameworks/opt/car/services/builtInServices/src/com/android/server/wm/CarDisplayAreaPolicyProvider.java

    通过AAOS中的配置文件可以指定修改DisplayAreaPolicy.Provider,创建自己的窗口布局。具体情况见:services/Car/car_product/car_ui_portrait/rro/android/res/values-port/config.xml 

    <!-- Class name of the device specific implementation of DisplayAreaPolicy.Provider
    or empty if the default should be used. -->
    <string translatable="false" name="config_deviceSpecificDisplayAreaPolicyProvider">
        com.android.server.wm.CarDisplayAreaPolicyProvider
    </string>

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章