2016-05-05 2 views
1

Ich überprüfe einen Code, aber ich finde die Layoutdatei im Layoutordner nicht, aber sie existiert. Wo kann ich es finden? Ich habe versucht, im Wert-Ordner zu suchen, wie es in einem ähnlichen Stapelüberlaufproblem erwähnt wurde, aber es gibt keine res-Datei darin.Die Layoutdatei ist vorhanden, befindet sich jedoch nicht im Layoutordner. Wo finde ich die Layoutdatei?

try{ 
     setListAdapter(new ArrayAdapter<String>(this, 
       android.R.layout.list_item, new ArrayList())); 

     new AddStringTask().execute(); 
    } 
    catch(Exception e) 
    { 
     Toast.makeText(getApplicationContext(), "Null",  

Toast.LENGTH_LONG).show(); 
    } 

} 

Die Datei R.layout.list_item existiert, aber es ist im Layout-Ordner

+0

Konnten Sie etwas Code bekannt geben? So können wir genau sehen, was es ist? – FrenchFalcon

+0

Haben Sie mit der rechten Maustaste auf den Res-Ordner geklickt und ihn auf "Refresh" gesetzt? Da sich die Datei im physischen Ordner auf dem Laufwerk befindet, bedeutet dies nicht, dass der Arbeitsbereich weiß, dass er Teil des Projekts ist. – durbnpoisn

+0

Ich kann nicht einmal den Arbeitsbereich Ordner finden. – beginner

Antwort

0

Eine Layout-Datei ist nur eine Layout-Datei nicht vorhanden, wenn es in einem Layout-Verzeichnis ist. Um Ihre XML-Datei zu finden, können Sie die Android Studio-Suche verwenden. Woher weißt du, dass diese XML-Datei existiert, wenn sie nicht in deinem Layout-Verzeichnis gespeichert ist und du sie nicht verschoben hast?

+0

Ich überprüfe einen Code für ein Projekt, aber ich weiß, dass die Datei existiert, da es keinen Fehler gibt. Wenn ich den Namen ändere, zeigt es an, dass es keine Datei namens so gibt. – beginner

+0

Haben Sie das Projekt freigegeben? Vielleicht verwenden Sie eine Android-Framework-XML-Datei. – ChampS

+0

Nein. Ich habe noch nichts geklärt, das ganze Projekt existiert. Ich habe gerade festgestellt, dass der Arbeitsbereich Ordner auch nicht existiert. Was ist der Grund dafür? – beginner

2

android.R.layout.list_item,

Dies ist die integrierte-XML-Layout-Ressource-Datei, die das Teil Android OS ist.

In Android Studio:

Projekt-Fenster -> Externe Bibliotheken -> Android X Platform -> res -> Layout, und hier finden Sie eine Liste der verfügbaren Layouts zu sehen.

+0

Es gibt diese Datei mit dem Namen R.layout.simple_list_item_checked. Wo finde ich sie? – beginner

+0

Finden Sie es wie ich oben vorgeschlagen, wenn Sie Eclipse verwenden, setzen Sie einfach die Maus darüber und klicken Sie auf Open-Deklaration – AndroidHacker

+0

Thanxx! Es existiert, also sollte ich jetzt diese Datei in den Layout-Ordner im Android-Fenster legen? – beginner

Verwandte Themen