CERCA
PER MODELLO
FullScreen Chatbox! :)

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

Visualizzazione dei risultati da 1 a 3 su 3
Discussione:

Prelevare un background diverso ogni volta

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
    Androidiano


    Registrato dal
    Aug 2010
    Messaggi
    87

    Ringraziamenti
    2
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Prelevare un background diverso ogni volta

    Buona sera ragazzi, sono alle prese con un quesito abbastanza spinoso per quanto mi riguarda. Allora, il mio problema è il seguente:

    Ho una serie di immagini inserite nelle cartelle drawable-***, nel codice java dell'activity ho un ciclo for che fa certe operazioni che costruiscono una stringa. La stringa costruita è importante, poiché sarà il nome dell'immagine da mettere come sfondo, e qui casca l'asino. Come faccio ogni volta a risalire alla risorsa (l'immagine) attraverso il suo nome che io ho già ed inserirla come immagine di sfondo?

    Spero di essere stato chiaro, buona serata ragazzi!

  2.  
  3. #2
    Baby Droid


    Registrato dal
    May 2014
    Località
    Cagliari
    Messaggi
    20
    Smartphone
    GT I9305 - Z3

    Ringraziamenti
    1
    Ringraziato 2 volte in 2 Posts
    Predefinito

    Quote Originariamente inviato da giupardeb Visualizza il messaggio
    Buona sera ragazzi, sono alle prese con un quesito abbastanza spinoso per quanto mi riguarda. Allora, il mio problema è il seguente:

    Ho una serie di immagini inserite nelle cartelle drawable-***, nel codice java dell'activity ho un ciclo for che fa certe operazioni che costruiscono una stringa. La stringa costruita è importante, poiché sarà il nome dell'immagine da mettere come sfondo, e qui casca l'asino. Come faccio ogni volta a risalire alla risorsa (l'immagine) attraverso il suo nome che io ho già ed inserirla come immagine di sfondo?

    Spero di essere stato chiaro, buona serata ragazzi!
    Ciao, io mi sono creato una classe con un metodo al quale passo un intero e mi restituisce un intero identificativo del Drawable.

    per farti un'idea dai un occhiata alla mia app CryptoApp, nelle impostazioni trovi anche la gestione dello sfondo anche randomizzato.

    ecco un piccolo esempio

    private int getDrawableId(int p_index) {
    switch (p_index) {
    case 0:
    return= R.drawable.bg_steel;
    case 1:
    return = R.drawable.bg_wood;
    case 2:
    return = R.drawable.bg_sand;
    case 3:
    return = R.drawable.bg_grunge;
    default:
    return null;
    };
    }
    spero possa esserti stato utile.
    Ciao

  4. #3
    Baby Droid


    Registrato dal
    May 2014
    Località
    Cagliari
    Messaggi
    20
    Smartphone
    GT I9305 - Z3

    Ringraziamenti
    1
    Ringraziato 2 volte in 2 Posts
    Predefinito

    Quote Originariamente inviato da DesoDroid Visualizza il messaggio
    Ciao, io mi sono creato una classe con un metodo al quale passo un intero e mi restituisce un intero identificativo del Drawable.

    per farti un'idea dai un occhiata alla mia app CryptoApp, nelle impostazioni trovi anche la gestione dello sfondo anche randomizzato.

    ecco un piccolo esempio

    private int getDrawableId(int p_index) {
    switch (p_index) {
    case 0:
    return= R.drawable.bg_steel;
    case 1:
    return = R.drawable.bg_wood;
    case 2:
    return = R.drawable.bg_sand;
    case 3:
    return = R.drawable.bg_grunge;
    default:
    return null;
    };
    }
    spero possa esserti stato utile.
    Ciao
    rimuovi "=" dopo ogni return

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