Autore Topic: Convertire un bitmap in un Collection <Bitmpa>  (Letto 397 volte)

Offline ValerioAdo

  • Utente normale
  • ***
  • Post: 323
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Huawei Ascend g525
  • Sistema operativo:
    windows 8.1
Convertire un bitmap in un Collection <Bitmpa>
« il: 21 Gennaio 2015, 09:47:15 CET »
0
Salve a tutti!

mi sto cimentando con l'implementazione di facebook nella mia app, vorrei fare lo share di una immagine(una foto) ma il codice di facebook vuole che come immagine usi un Collection <Bitmap>.
Ora... io non conosco bene questi Collection, però io da codice prendo il percorso della immagine e poi dovrei fare un cast per convertirla, so che per i bitmap si usa BitmpaFactory ma per le collection? cosa consigliate di usare?

grazie mille a tutti!

Offline Ohmnibus

  • Utente senior
  • ****
  • Post: 762
  • Respect: +159
    • Github
    • Google+
    • @ohmnibus
    • Mostra profilo
    • Lords of Knowledge GdR
  • Dispositivo Android:
    Huawei P9 Lite
  • Play Store ID:
    Ohmnibus
  • Sistema operativo:
    Windows 7 x64
Re:Convertire un bitmap in un Collection <Bitmpa>
« Risposta #1 il: 21 Gennaio 2015, 10:19:16 CET »
0
Qualsiasi classe che implementi l'interfaccia Collection<T> va bene:

Codice (Java): [Seleziona]
Bitmap myBitmap = BitmapFactory.decodeFile(path); //Generi il bitmap come preferisci, questo è un esempio
ArrayList<Bitmap> bitmapCollection = new ArrayList<Bitmap>(); //ArrayList<T> implementa Collection<T>
bitmapCollection.Add(myBitmap); //Aggiungi il tuo bitmap alla collection
//Ora utilizzi bitmapCollection per fare lo share
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 ValerioAdo

  • Utente normale
  • ***
  • Post: 323
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Huawei Ascend g525
  • Sistema operativo:
    windows 8.1
Re:Convertire un bitmap in un Collection <Bitmpa>
« Risposta #2 il: 21 Gennaio 2015, 10:32:36 CET »
0
ok grazie mille :D funziona perfettamente :D