CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: 9mm con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 7 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 31 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 4 su 4
Discussione:

Aggiungere un elemento ad un array android

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid


    Registrato dal
    Jan 2013
    Messaggi
    18

    Ringraziamenti
    0
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Aggiungere un elemento ad un array android

    Ciao ragazzo ho un problema, ho un array di stringhe in string.xml che ha un determinato numero di elemento, quando premo un pulsante devo poter aggiungere un nuovo elemento a quell'array, ho provato così:

    codice:
                     //prendo il conto nuovo
    			    String newConto = NewConto.getText().toString();
    				
                                //aggiungo il nuovo conto all'array
    			    String[] array = getResources().getStringArray(R.array.Conti);
    			    List<String> list = new ArrayList<String>();
    			    list = Arrays.asList(array);
    			    ArrayList<String> arrayList = new ArrayList<String>(list);
    			    arrayList.add(newConto);
    			    array = arrayList.toArray(new String[list.size()]);
    ma non me lo aggiunge e non mi da errori..mi potete aiutare? grazie

  2.  
  3. #2
    Androidiano


    Registrato dal
    May 2012
    Messaggi
    63

    Ringraziamenti
    0
    Ringraziato 11 volte in 10 Posts
    Predefinito

    Non so se posso esserti utile, ma ti metto cosa uso io, poi vedi te come adattarlo

    TypedArray testo = getResources().obtainTypedArray(R.array.testo_grig lia_main);
    for(int i=0; i<numItemGrid; i++) item[i].text=testo.getResourceId(i,0);

  4. #3
    Baby Droid


    Registrato dal
    Jan 2013
    Messaggi
    18

    Ringraziamenti
    0
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Ho scoperto che è impossibile aggiungere un elemento ad un array.xml in quanto array statico, invece ho optato per inserire la mia lista di elementi in un database mysqlite in modo da poter aggiungere elementi o eliminare, e poi quando li devo visualizzare in uno spinner li prendo dal database. Il tutto in modo dinamico

  5. #4
    Androidiano


    Registrato dal
    May 2012
    Messaggi
    63

    Ringraziamenti
    0
    Ringraziato 11 volte in 10 Posts
    Predefinito

    ah ... scusa avevo capito male. bhe se hai risolto bene.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy