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>

 

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