Aller au contenu principal

Composant Android classique dans Compose

Le code de cette recette est disponible ici.

Contexte​

  • Android existe depuis 2008, l'environnement graphique est alors basé sur des objets graphiques qui héritent tous de View.
  • JetPack Compose (2020) utilise la composition de fonctions pour créer l'interface graphique
  • La librairie Compose fournit des champs texte, des boutons, etc. dans cette nouvelle approche
  • Par contre, plusieurs composants n'ont pas été refaits en Compose
  • Il y a aussi toutes les librairies tierces qui fournissent des composants graphiques dans l'approche classique
  • On va voir comment utiliser ces composants classiques dans Compose

L'exemple de la recette​

On va utiliser le composant classique WebView pour afficher une page web dans notre application Compose.

AndroidView est la fonction composable qui permet d'intégrer un composant classique.endLine On a ici la syntaxe de base pour l'utiliser.

Chargement...