2013-05-27 5 views
0

J'ai des difficultés avec le programme Hello World sur Android. Lorsque je charge l'application vide, je reçois le texte suivant:Android Hello World Erreur

public class MainActivity extends Activity { 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
} 

@Override 
public boolean onCreateOptionsMenu(Menu menu) { 
    // Inflate the menu; this adds items to the action bar if it is present. 
    getMenuInflater().inflate(R.menu.main, menu); 
    return true; 
} 

}

Android.R n'est pas importé pourtant si je l'importer, puis je reçois une erreur sur « activity_main » et « R .menu "... ils n'existent apparemment pas. J'ai essayé de commenter le second et le premier avait une suggestion pour le commuter en setContentView (R.layout.activity_list_item);

J'ai juste besoin de faire un programme android qui accepte la saisie de texte et affiche les résultats ... c'est tout ce que je dois faire ... Quelqu'un peut-il m'aider à obtenir ce bonjour monde wroking droit?

+0

@Java Overlord a Pensez perdu son dossier R.java. –

Répondre

0

Android.R est pas importé pourtant si je l'importer

Supprimer importation android.R et utiliser yourpackagename.R

+0

N'a pas fonctionné, il prétend que la classe n'existe pas. – CaptainForge

+0

Enlever les importations ... Et ne tapez rien manuellement .. survolez juste 'R.layout.activity_main' il montrera la suggestion. puis importer autre que android.R. Vérifiez également les sorties de fichiers R.java dans votre dossier 'gen'. s'il n'existe pas de projet propre. – Pragnani

+0

Android.R est la suggestion Et rien ne se trouve dans le dossier gen – CaptainForge