CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: claudiorinaldi con ben 1 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: gianpassa con ben 9 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 32 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 10 su 10
Discussione:

IMPOSTARE imageUri su ImageView...possibile???

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 L'avatar di DaRkViDe


    Registrato dal
    Mar 2010
    Messaggi
    40

    Ringraziamenti
    0
    Ringraziato 1 volta in 1 Post
    Predefinito

    IMPOSTARE imageUri su ImageView...possibile???

    Ciao ragazzi ... in un'ImageView come questa




    è possibile impostare un'immagine via programmatica che sta sul web in questo modo??




    quando lancio l'applicazione nei log mi da un warning con :
    resolveUri failed on bad bitmap uri:http://www.miosito.com/im2_128x90.jpg

    Pensavo fosse a causa delle permission e ho abilitato la permission

    nel manifest dell'applicazione...! ma niente
    Devo per forza fare un HttpGet per recuperare una foto anche se sn connesso ad internet??
    Premetto che sto lavorando sull'emulatore, ma il browser dell'emulatore va su google tranquillamente...HELP

  2.  
  3. #2
    Baby Droid L'avatar di DaRkViDe


    Registrato dal
    Mar 2010
    Messaggi
    40

    Ringraziamenti
    0
    Ringraziato 1 volta in 1 Post
    Predefinito

    risolto.. non si può fare in quel modo...!

  4. #3
    Administrator L'avatar di Andrea


    Registrato dal
    Nov 2008
    Messaggi
    3,368
    Smartphone
    Nexus S, myTouch Slide 4g

    Ringraziamenti
    143
    Ringraziato 880 volte in 323 Posts
    Predefinito

    Eh già devi scaricarla e poi passarla a un BitmapDrawable e quindi impostarla con setBackground o quello che è. Ma immagino tu ci sia già riuscito ormai :P

    Twitter @veke87

  5. #4
    Senior Droid L'avatar di maurilios


    Registrato dal
    Dec 2009
    Messaggi
    328

    Ringraziamenti
    7
    Ringraziato 20 volte in 19 Posts
    Predefinito

    Quote Originariamente inviato da Andrea Visualizza il messaggio
    Eh già devi scaricarla e poi passarla a un BitmapDrawable e quindi impostarla con setBackground o quello che è. Ma immagino tu ci sia già riuscito ormai :P
    Coglo l'occasione per una domanda più generale sulle immagini caricate da web: secondo voi è preferibile scaricare l'immagine e creare la Bitmap per poi inserirla in una view, come indicato da Andrea, o optare per una webview e lasciare che sia questa a caricare l'immagine e mostrarla a video?

  6. #5
    Administrator L'avatar di Andrea


    Registrato dal
    Nov 2008
    Messaggi
    3,368
    Smartphone
    Nexus S, myTouch Slide 4g

    Ringraziamenti
    143
    Ringraziato 880 volte in 323 Posts
    Predefinito

    Scaricala e salvala su sdcard e poi la metti come bitmap :P

    Twitter @veke87

  7. #6
    Senior Droid L'avatar di maurilios


    Registrato dal
    Dec 2009
    Messaggi
    328

    Ringraziamenti
    7
    Ringraziato 20 volte in 19 Posts
    Predefinito

    Quote Originariamente inviato da Andrea Visualizza il messaggio
    Scaricala e salvala su sdcard e poi la metti come bitmap :P
    Ho provato a fare come dici tu, ma dovendo caricare diverse immagini da un sito e dovendo ridimensionare ciascuna immagine, l'applicazione impiega un casino di tempo (e credo anche di memoria) prima di mostrare il layout a video. Utilizzando una WebView e passandogli il codice html (<img src=...), con attributi width e height modificati, impiega molto meno tempo (anche se il ridimensionamento non è proprio buono come quello fatto agendo direttamente sul file immagine).

  8. #7
    Baby Droid L'avatar di DaRkViDe


    Registrato dal
    Mar 2010
    Messaggi
    40

    Ringraziamenti
    0
    Ringraziato 1 volta in 1 Post
    Predefinito

    ciao...saresti così gentile di postare il codice che hai utilizzato per fare il display delle immagini con la webView e il ridimensionamento?? Grazie

  9. #8
    Senior Droid L'avatar di maurilios


    Registrato dal
    Dec 2009
    Messaggi
    328

    Ringraziamenti
    7
    Ringraziato 20 volte in 19 Posts
    Predefinito

    Quote Originariamente inviato da DaRkViDe Visualizza il messaggio
    ciao...saresti così gentile di postare il codice che hai utilizzato per fare il display delle immagini con la webView e il ridimensionamento?? Grazie
    Ciao, non so se questo sia il modo migliore comunque io ho fatto così (ti riporto solo la parte interessante del codice):


  10. #9
    Administrator L'avatar di Andrea


    Registrato dal
    Nov 2008
    Messaggi
    3,368
    Smartphone
    Nexus S, myTouch Slide 4g

    Ringraziamenti
    143
    Ringraziato 880 volte in 323 Posts
    Predefinito

    Cosi è perfetto ma spero tu usi un thread per caricare le immagini

    Twitter @veke87

  11. Il seguente Utente ha ringraziato Andrea per il post:

    maurilios (11-05-10)

  12. #10
    Senior Droid L'avatar di maurilios


    Registrato dal
    Dec 2009
    Messaggi
    328

    Ringraziamenti
    7
    Ringraziato 20 volte in 19 Posts
    Predefinito

    Quote Originariamente inviato da Andrea Visualizza il messaggio
    Cosi è perfetto ma spero tu usi un thread per caricare le immagini
    Ehm, veramente no :-) Mi hai dato un ottimo consiglio, ti ringrazio. In effetti, come avevo scritto, per l'applicazione che sto sviluppando era necessario attendere parecchio prima di vedere qualcosa a video. Così facendo posso comunque caricare gli altri elementi del layout e magari mettere una ProgressDialog così da far capire all'utente che l'applicazione sta facendo qualcosa...

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