Importer un graphique à barre dans un projet existant
Résolurapidegoyes Messages postés 138 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Bonsoir à tous,
Il est intéressant de pouvoir visualiser des données à l'aide d'un graphique.
Pour celà il existe des Bibliothèques sur Github.
lien reçu de BunoCS: https://android-arsenal.com/search?q=chart
J'ai retenu le graphique SimpleAndroidBarChart.
Pour incorporer la librairie de ce dernier j'ai procédé de la manière suivante:
1)-- Ajouter les lignes suivantes dans le fichier settings.gradle.kts, juste en-dessous de mavencentral()
maven{ url = uri("https://jitpack.io") }
2)-- Complèter dans app->build.gradle.kts pour les liaisons de vue ce qui suit.sous la fermeture de compileOptions
buildFeatures{ viewBinding = true }
3)-- Dans les dependencies j'ai ajouté ce qui suit:
implementation (com.github.BoyzDroizy:SimpleAndroidBarChart:1.0.1)
Ceci n'était pas accepté alors j'ai procédé comme suit:
implementation ("com.github.BoyzDroizy:SimpleAndroidBarChart:1.0.1")
J'ai placé la ligne entre parenthèses puis j'ai appliqué la correction replace, et synch... puis cela m'a donné ce qui suit
implementation (libs.simpleandroidbarchart)
et là au niveau du fichier libs.versions.toml tout rentre dans l'ordre commesuit
.
navigationFragment = "2.8.9" simpleandroidbarchart = "1.0.1" [libraries] junit = { group = "junit", name = "junit", version.ref = "junit" } ext-junit = { group = "androidx.test.ext", name = "junit", version.ref = "junitVersion" } espresso-core = { group = "androidx.test.espresso", name = "espresso-core", version.ref = "espressoCore" } appcompat = { group = "androidx.appcompat", name = "appcompat", version.ref = "appcompat" } material = { group = "com.google.android.material", name = "material", version.ref = "material" } activity = { group = "androidx.activity", name = "activity", version.ref = "activity" } constraintlayout = { group = "androidx.constraintlayout", name = "constraintlayout", version.ref = "constraintlayout" } navigation-ui = { group = "androidx.navigation", name = "navigation-ui", version.ref = "navigationUi" } navigation-fragment = { group = "androidx.navigation", name = "navigation-fragment", version.ref = "navigationFragment" } simpleandroidbarchart = { module = "com.github.BoyzDroizy:SimpleAndroidBarChart", version.ref = "simpleandroidbarchart" } [plugins]
Un grand merci à BunoCS qui m'a conseillé tout au long de cette manip
Cordialement est à +++
rapidegoyes
- Importer un graphique à barre dans un projet existant
- Windows 11 barre des taches a gauche - Guide
- Changer carte graphique - Guide
- Importer favoris chrome - Guide
- Comment faire un graphique sur excel - Guide
- Faire un graphique camembert - Guide
2 réponses
Bonsoir,
Juste une précision, au niveau de l'implementation. Il faut déclarer comme suit:
implementation (com.github.BoyzDroizy:SimpleAndroidBarChart:1.0.1)
Ensuite cliquer sur sync...(il y aura des erreurs) ,
1)-- revenir au niveau de cette ligne,
2)-- mettre des parenthèses l'affichage passe au vert
3)-- puis placer le curseur dessus,
4)-- cliquer pour ouvrir les propositions de correction en jaune .
5)-- choisir la première ligne qui commence par le mot Replace.........
6)-- en dernier cliquer sur synch...en haut à droite
cordialement à+++
rapidegoyes
Bonsoir,
Juste un petit rectificatif
1)-- revenir au niveau de cette ligne,
2)-- mettre des parenthèses l'affichage passe au vert, synchroniser.
3)-- placer le curseur dessus la correction en jaune s'affiche.
4)-- cliquer pour ouvrir les propositions de correction en jaune .
5)-- choisir la première ligne qui commence par le mot Replace.........
6)-- en dernier cliquer sur synchroniser en haut à droite
cordialement
rapidegoyes