Aller au contenu principal

Composant Android classique dans Compose

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...