Autore Topic: Dubbio relativo a setContent view  (Letto 1088 volte)

Offline androider

  • Translate Team
  • Utente normale
  • ***
  • Post: 261
  • In campo come nella vita.
  • Respect: +1
    • andreadannibale
    • andreadevil
    • Mostra profilo
    • AnAndroider
  • Dispositivo Android:
    Nexus One
  • Play Store ID:
    AnAnApps
  • Sistema operativo:
    Mac Os X Snow Leopard
Dubbio relativo a setContent view
« il: 08 Novembre 2010, 14:27:35 CET »
0
Nell'implementare un altra lingua nell'applicazione ho pensato di fare

if(condizione)
setContentView(xml italiano)
else
setContentView (xml inglese)

è un concetto sbagliato? lo chiedo perchè mi da errore...
Se i cosiddetti "migliori" di noi avessero il coraggio di
sottovalutarsi almeno un po' vivremmo in un mondo infinitamente migliore.

In ogni cAso nessun rimorso.

Offline 7h38ugg3r

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1200
  • Respect: +133
    • riccardofischetti
    • th38ugg3r
    • @7h38ugg3r
    • Mostra profilo
  • Dispositivo Android:
    Galaxy-S GT I-9000/ ASUS Eee Pad Transformer
  • Play Store ID:
    Riccardo Fischetti
  • Sistema operativo:
    OS X Lion / Linux Mint 11 (Katya)
Re:Dubbio relativo a setContent view
« Risposta #1 il: 08 Novembre 2010, 14:49:22 CET »
0
Devi usare la localizzazione.
Fatti un xml che utilizza le stringhe (esternalizzazione), e poi ti fai, per ogni stringa, la versione in lingua che ti serve.
Il sistema si occuperà in automatico di scegliere i file con le stringhe più adatto.

Il problema della localizzazione è ben spiegato quì.

7h38ugg3r<=>thebugger
Non conosci Java? Allora sei nel posto sbagliato!

http://www.androidpatterns.com/

Offline androider

  • Translate Team
  • Utente normale
  • ***
  • Post: 261
  • In campo come nella vita.
  • Respect: +1
    • andreadannibale
    • andreadevil
    • Mostra profilo
    • AnAndroider
  • Dispositivo Android:
    Nexus One
  • Play Store ID:
    AnAnApps
  • Sistema operativo:
    Mac Os X Snow Leopard
Re:Dubbio relativo a setContent view
« Risposta #2 il: 08 Novembre 2010, 15:35:10 CET »
0
Ah ecco..benissimo..grazie mille.  :-)
Se i cosiddetti "migliori" di noi avessero il coraggio di
sottovalutarsi almeno un po' vivremmo in un mondo infinitamente migliore.

In ogni cAso nessun rimorso.