2011-08-17 15 views

risposta

12

Il motivo per cui non è possibile avere una risorsa con un nome numerico è perché i nomi delle variabili non possono iniziare con i numeri. Per ogni risorsa, esiste una variabile costante generata (in R.java) con il nome della risorsa. Se guardi nel tuo progetto Eclipse, sotto la cartella "gen" vedrai R.java

È a mia conoscenza che non è possibile avere una risorsa con un nome numerico puro in un progetto Android.

Se spieghi il motivo per cui si richiede una risorsa numerica, forse siamo in grado di fornire soluzioni alternative

+0

Quello che faccio è che ottengo alcuni dati da alcune pagine web. Quindi, per mostrarlo sulla mia app, alcune icone, ad esempio, sono drawable che ho come risorse. Il motivo per nominare una risorsa con valori numerici è perché io uso la stessa stringa che ottengo dal web. Se ottengo la stringa "icona2" dal web, ho un icon2.png come risorsa. Potrei farlo in un altro modo, certo. Cambia la stringa "787" che ottengo dal web, per "seveneightseven". Ma volevo sapere se poteva essere fatto in qualche modo. Ma non sembra possibile. Grazie per l'aiuto. – Duqe

Problemi correlati