Notas de la versión de la biblioteca de interfaz de usuario del automóvil

coche-ui-lib-plugin-apis versión 1.2.0

  • Se reemplazó el uso de las interfaces java.util.function con las siguientes interfaces de biblioteca:
    • com.android.car.ui.plugin.oemapis.BiConsumer
    • com.android.car.ui.plugin.oemapis.Consumer
    • com.android.car.ui.plugin.oemapis.Function
  • PluginFactoryOEMV3 obsoleto, use PluginFactoryOEMV4 en su lugar.
  • ToolbarControllerOEMV1 en desuso, use ToolbarControllerOEMV2 en su lugar.
  • ContentListItemOEMV1 obsoleto, use ContentListItemOEMV2 en su lugar.
  • ImeSearchInterfaceOEMV1 en desuso, use ImeSearchInterfaceOEMV2 en su lugar.
  • Se reemplazó la implementación de la biblioteca de interfaces de nulidad con implementaciones de androidx.annotations .

coche-ui-lib-plugin-apis versión 1.1.1

  • Se cambió minSdkVersion a 28.

coche-ui-lib versión 2.2.1

  • Se introdujo CarUiFooterPreference .
  • Se cambió minSdkVersion a 28.

coche-ui-lib-plugin-apis versión 1.1.0

  • AppStyledViewControllerOEMV1 .
  • Se presentó AppStyledViewControllerOEMV2 .

    Cambios de AppStyledViewControllerOEMV1

    public abstract int getContentAreaHeight();
    public abstract int getContentAreaWidth();
    
  • PluginFactoryOEMV1 y PluginFactoryOEMV2 .

  • Introdujo la interfaz PluginFactoryOEMV3 .

coche-ui-lib versión 2.1.0

  • Nuevas API de cliente AppStyledView .

    public int getContentAreaHeight();
    public int getContentAreaWidth();
    
  • Se introdujo CarUiPrimarySwitchPreference .

  • Se actualizó el constructor AppStyledDialogController para requerir Activity en lugar de Context .

    Adicional

    public AppStyledDialogController(android.app.Activity);
    

    Obsoleto

    public AppStyledDialogController(android.content.Context);
    

coche-ui-lib-plugin-apis versión 1.0.1

Esta versión agrega anotaciones de nulidad.

coche-ui-lib-plugin-apis versión 1.0.0

Esta versión presenta soporte para las siguientes API de complementos car-ui-lib :

  • AppStyledViewDialog
  • CarUiRecyclerView
  • CarUiToolbar
  • CarUiListItems

coche-ui-lib versión 2.0.0

Esta versión, disponible en Google Maven , presenta compatibilidad con el complemento car-ui-lib para estos componentes:

  • AppStyledViewDialog
  • CarUiRecyclerView
  • CarUiToolbar
  • CarUiListItems

coche-ui-lib versión 1.0.0

Esta versión está disponible en AOSP para Android S e inferior y brinda soporte para: