Forums Android

[Question] Afficher une image

[Question] Afficher une image

Message non lupar JeremX » 05 Fév 2011, 21:42

Bonjour, je commence le développement sous Android et j'ai un petit soucis au niveau de l'affichage. Je veux afficher du texte, suivi d'une image. Le soucis est qu'à la compilation de mon code source, il n'y a que le texte qui s'affiche, mais pas l'image et je n'ai aucune erreur indiquée...

La question que je me pose est: Est-ce qu'il n'y aurait pas une ligne qui manque dans mon fichier JAVA pour afficher l'image en question?

J'ai juste touché au fichier XML:
Code: Select All Code
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:layout_gravity="center_vertical|center_horizontal"
    >
<TextView 
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:text="@string/hello"
    />
<imageView
      android:layout_width="fill_parent"
      android:layout_height="fill_parent"
      android:layout_gravity="center_horizontal"
      android:src="@drawable/android"
      />
</LinearLayout>


Est-ce que vous auriez une solution à ça? :) Merci.
Samsung Galaxy Nexus 4.1.1 + root
Asus Eee Pad Transformer 16 Go 4.0.3
JeremX Gamer Hardcore
Gamer Hardcore
Messages: 663
Inscription: 28 Jan 2011, 10:53
Localisation: Alsace
Prénom: Jeremy
Pays: France
Sexe: Homme

Re: [Question] Afficher une image

Message non lupar JeremX » 08 Fév 2011, 20:24

Personne? ^^
Samsung Galaxy Nexus 4.1.1 + root
Asus Eee Pad Transformer 16 Go 4.0.3
JeremX Gamer Hardcore
Gamer Hardcore
Messages: 663
Inscription: 28 Jan 2011, 10:53
Localisation: Alsace
Prénom: Jeremy
Pays: France
Sexe: Homme

Re: [Question] Afficher une image

Message non lupar marshallino16 » 08 Fév 2011, 20:31

Hello,

Tu as bien spécifié le chemin d'accès a l'image ?
marshallino16 Gamer Argent
Gamer Argent
Messages: 3777
Inscription: 12 Déc 2009, 18:21
Localisation: Toulouse
Pays: France
Sexe: Homme

Re: [Question] Afficher une image

Message non lupar JeremX » 08 Fév 2011, 20:56

Oui, comme tu peux le voir:
Code: Select All Code
android:src="@drawable/android"
L'image est dans le dossier drawable et je n'ai pas mis d'extension à la fin de ma ligne de code.
Samsung Galaxy Nexus 4.1.1 + root
Asus Eee Pad Transformer 16 Go 4.0.3
JeremX Gamer Hardcore
Gamer Hardcore
Messages: 663
Inscription: 28 Jan 2011, 10:53
Localisation: Alsace
Prénom: Jeremy
Pays: France
Sexe: Homme

Re: [Question] Afficher une image

Message non lupar marshallino16 » 08 Fév 2011, 21:32

Essayes de spécifier le nom du fichier et son extension dans le fichier XML associé,

Désole mais ce n'est pas le langage avec lequel j'ai le plus d'affinité
marshallino16 Gamer Argent
Gamer Argent
Messages: 3777
Inscription: 12 Déc 2009, 18:21
Localisation: Toulouse
Pays: France
Sexe: Homme

Re: [Question] Afficher une image

Message non lupar JeremX » 08 Fév 2011, 21:40

Il ne faut pas, c'est expliqué sur pleins de tutoriels. ^^
Samsung Galaxy Nexus 4.1.1 + root
Asus Eee Pad Transformer 16 Go 4.0.3
JeremX Gamer Hardcore
Gamer Hardcore
Messages: 663
Inscription: 28 Jan 2011, 10:53
Localisation: Alsace
Prénom: Jeremy
Pays: France
Sexe: Homme

Re: [Question] Afficher une image

Message non lupar marshallino16 » 08 Fév 2011, 22:20

La syntaxe pour l'interface graphique (fichier XML) est bonne je conçoit mais je ne vois pas d'où vient le soucis a part ceci :

Vérifie que dans ton codage Java tu ai bien cette ligne au début :

• import android.app.Activity;

L'activity permet d'importer l'interface graphique créée via le fichier XML
marshallino16 Gamer Argent
Gamer Argent
Messages: 3777
Inscription: 12 Déc 2009, 18:21
Localisation: Toulouse
Pays: France
Sexe: Homme

Re: [Question] Afficher une image

Message non lupar JeremX » 08 Fév 2011, 22:22

Oui, j'ai ces trois import là:

Code: Select All Code
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;


Je vois vraiment pas d'où vient le problème.
Samsung Galaxy Nexus 4.1.1 + root
Asus Eee Pad Transformer 16 Go 4.0.3
JeremX Gamer Hardcore
Gamer Hardcore
Messages: 663
Inscription: 28 Jan 2011, 10:53
Localisation: Alsace
Prénom: Jeremy
Pays: France
Sexe: Homme

Re: [Question] Afficher une image

Message non lupar marshallino16 » 08 Fév 2011, 22:33

J'avoue que moi aussi je ne situe pas le Probleme, ton fichier image ce nomme bien comme tu l'as mis ? Par d'erreur de syntaxe la non plus ?
marshallino16 Gamer Argent
Gamer Argent
Messages: 3777
Inscription: 12 Déc 2009, 18:21
Localisation: Toulouse
Pays: France
Sexe: Homme

Re: [Question] Afficher une image

Message non lupar JeremX » 08 Fév 2011, 22:34

Non. Le chemin de mon fichier est: \res\drawable à la racine de mon projet.
Samsung Galaxy Nexus 4.1.1 + root
Asus Eee Pad Transformer 16 Go 4.0.3
JeremX Gamer Hardcore
Gamer Hardcore
Messages: 663
Inscription: 28 Jan 2011, 10:53
Localisation: Alsace
Prénom: Jeremy
Pays: France
Sexe: Homme

Re: [Question] Afficher une image

Message non lupar marshallino16 » 08 Fév 2011, 23:58

Ton fichier image se nomme bien Android.png (ou autre extension peut importe) ?
marshallino16 Gamer Argent
Gamer Argent
Messages: 3777
Inscription: 12 Déc 2009, 18:21
Localisation: Toulouse
Pays: France
Sexe: Homme

Re: [Question] Afficher une image

Message non lupar JeremX » 09 Fév 2011, 09:34

Oui, il se nomme android.png.
Samsung Galaxy Nexus 4.1.1 + root
Asus Eee Pad Transformer 16 Go 4.0.3
JeremX Gamer Hardcore
Gamer Hardcore
Messages: 663
Inscription: 28 Jan 2011, 10:53
Localisation: Alsace
Prénom: Jeremy
Pays: France
Sexe: Homme

Suivante

 

Retourner vers Entraide et assistance au développement