Il problema della mia app (la mia prima app) è che nel metodo onCreate() ho alcuni errori: "cannot be resolved or is not a field".
Le linee che presentano l'errore sono:
codice:
setContentView(R.layout.main); //problem on main
AutoCompleteTextView textStationFrom = (AutoCompleteTextView) findViewById(R.id.stationfrom);// problema su stationfrom
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, R.layout.list_item, STATIONS); //problema su list_item
AutoCompleteTextView textStationTo = (AutoCompleteTextView) findViewById(R.id.stationto); //problema su stationto
mPickDate = (EditText) findViewById(R.id.pickdate); //problema su pickdate
mPickTime = (EditText) findViewById(R.id.picktime); //problema su picktime
All'interno di R.java ho
codice:
public static final class id {
public static final int pickdate=0x7f050003;
public static final int picktime=0x7f050005;
public static final int stationfrom=0x7f050000;
public static final int stationto=0x7f050002;
/**** altri id ****/
}
public static final class layout {
public static final int list_item=0x7f030000;
public static final int main=0x7f030001;
}
Ovviamente nella cartella layout ho sia main.xml che list_item.xml, nel file main.xml gli id degli elementi corrispondono a quelli che non vengono risolti e tutti i file hanno nomi con lettere minuscole.
Quale può essere il problema?