Autore Topic: Array.xml stringhe e punti  (Letto 275 volte)

Offline lucab

  • Nuovo arrivato
  • *
  • Post: 49
  • Respect: +10
    • Mostra profilo
    • Lucabportal
  • Dispositivo Android:
    Nexus 5 - Nexus One
  • Play Store ID:
    Luca Biasotto
  • Sistema operativo:
    Mac OS X
Array.xml stringhe e punti
« il: 20 Agosto 2014, 19:00:04 CEST »
0
Buongiorno ragazzi,

ho un piccolo problema con il file Array.xml (ho provato a cercare una soluzione online ma senza risultati).

Io dichiaro in questo modo un array di stringhe

Codice (Java): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<resources>

    <string-array name="array_frequenza">
        <item>Once</item>
        <item>Every 8 hours</item>
        <item>Every 12 hours</item>
        <item>Every 24 hours</item>
        <item>Once a week</item>
        <item>Every 15 day</item>
        <item>Every 30 day</item>
        <item>Custom...</item>
    </string-array>

     ....

</resources>

ma quando accedo ai suoi elementi per metterli un spinner tramite un adapter:

Codice (Java): [Seleziona]
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this, R.array. array_frequenza, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
mioSpinner.setAdapter(adapter);

vedo tutti i valori corretti tranne l'ultimo, non mi vengono mostrati i "..." dopo la parola "Custom".

ho provato anche  <item>Custom\.\.\.</item> ma il risultato è lo stesso.
Mentre con  <item>Custom\\.\\.\\.</item> mi stampa "Custom\.\.\."

Qualche idea?
C'è modo di mostrare dei punti dentro un array così dichiarato.

Grazie
Luca


Le occasioni arrivano una volta sola, se non le afferri al volo passeranno altri alla storia.

Offline Ohmnibus

  • Utente senior
  • ****
  • Post: 596
  • Respect: +133
    • Google+
    • @ohmnibus
    • Mostra profilo
    • Lords of Knowledge GdR
  • Dispositivo Android:
    Samsung Galaxy Nexus
  • Play Store ID:
    Ohmnibus
  • Sistema operativo:
    Windows 7 x64
Re:Array.xml stringhe e punti
« Risposta #1 il: 21 Agosto 2014, 10:19:45 CEST »
+1
Molto strano che non appaiano i "..."

Per quanto non sia una soluzione, prova ad usare il carattere unicode con i punti di sospensione:

<item>Custom&#8230;</item>
Ohmnibus
Le mie app su Play Store

È stata trovata una soluzione al tuo problema? Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato.

Offline lucab

  • Nuovo arrivato
  • *
  • Post: 49
  • Respect: +10
    • Mostra profilo
    • Lucabportal
  • Dispositivo Android:
    Nexus 5 - Nexus One
  • Play Store ID:
    Luca Biasotto
  • Sistema operativo:
    Mac OS X
Re:Array.xml stringhe e punti
« Risposta #2 il: 21 Agosto 2014, 17:11:57 CEST »
0
Molto strano che non appaiano i "..."

Per quanto non sia una soluzione, prova ad usare il carattere unicode con i punti di sospensione:

<item>Custom&#8230;</item>

Grazie dell'idea non ci avevo proprio pensato!

Così funziona perfettamente e sono magicamente apparsi i "...", probabilmente da soli li considera come qualche carattere speciale, non so darmi altra spiegazione!

Grazie ancora
Luca
Le occasioni arrivano una volta sola, se non le afferri al volo passeranno altri alla storia.