Italian B4A caricare file jpg in un array

Angelo Messina

Active Member
Licensed User
Longtime User
Scusate sono un nuovo utilizzatore di B4A e non conoscendo il linguaggio volevo qualche dritta per caricare dei file jpg in un arrary sono circa 120 cosa mi consigliate di fare.


Grazie
 

Angelo Messina

Active Member
Licensed User
Longtime User
si devo mostrare 4 immagini alla volta di questi 120 e selezionarne solo una
non appena selezionata deve farne apparire altre 4 e cosi dicendo sono di grandezza diversa infatti devo poi ridimensionarle prima di farle vedere
 

LucaMs

Expert
Licensed User
Longtime User
Beh, intanto cerca di fare in modo che non siano tanto grandi (essendo visibili 4 alla volta, soprattutto su smartphone, non penso che lo siano).

Caricale nel Tab File dell'IDE e poi invece di copiare proprio le immagini in un array, crea un array (meglio ancora una Map o una List) nel quale memorizzi il nome del file immagine. Quando serve, carichi l'immagine in base al nome memorizzato nell'array.
 

Angelo Messina

Active Member
Licensed User
Longtime User
quindi la chiave può essere un numero o una stringa che contiene l'indice dell'array
esempio:
mapImmagini.Put(str(i),"castoro.jpg")

LoadBitmap(File.DirAssets,mapImmagini.Get(str(i))
 
Top