Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
|
android_galeria [2025/12/03 10:19] enric_mieza_sanchez [Codi Kotlin] |
android_galeria [2025/12/03 11:50] (actual) enric_mieza_sanchez [Codi llarg] |
||
|---|---|---|---|
| Línia 6: | Línia 6: | ||
| {{android: | {{android: | ||
| - | L' | + | L' |
| - | * Permisos | + | |
| - | | + | |
| {{tag> #Dam #DamMp08 #DamMp08Uf2 # | {{tag> #Dam #DamMp08 #DamMp08Uf2 # | ||
| Línia 16: | Línia 14: | ||
| ===== Passes prèvies ===== | ===== Passes prèvies ===== | ||
| - | Necessitem algunes fotos dins el dispositiu de l' | + | Necessitem algunes fotos dins el dispositiu de l' |
| Per simular la captura de fotos podem ajustar les càmeres frontal i interna amb diverses opcions: | Per simular la captura de fotos podem ajustar les càmeres frontal i interna amb diverses opcions: | ||
| - | * Virtual Scene 3D (l' | + | |
| - | * Una cara ultrapixelada d'un ninot molt bàsica. | + | * **Emulated**: |
| - | * Enllaç | + | * **Webcam**: enllaç |
| + | |||
| + | |||
| + | IMPORTANT: | ||
| + | |||
| + | Haurem de crear un '' | ||
| \\ | \\ | ||
| - | ===== Permisos i Layout | + | ===== Codi curt ===== |
| - | Cal declarar els permisos adequats al '' | + | Mireu el [[https:// |
| - | <code xml> | + | |
| - | < | + | |
| - | </code> | + | |
| - | També haurem | + | Caldrà afegir l' |
| \\ | \\ | ||
| - | ===== Codi Kotlin | + | ===== Codi llarg ===== |
| + | |||
| + | Qui vol un codi llarg? Doncs per quan volem particularitzar coses més explícites. | ||
| + | |||
| + | O perquè no he sabut trobar el codi curt abans ;) | ||
| + | |||
| + | --> Codi llarg per a accés a la Galeria d' | ||
| + | |||
| + | Cal declarar els permisos adequats al '' | ||
| + | <code xml> | ||
| + | < | ||
| + | </ | ||
| - | I finalment el codi de '' | + | El codi de '' |
| <code kotlin MainActivity.kt> | <code kotlin MainActivity.kt> | ||
| Línia 97: | Línia 108: | ||
| private fun checkAndRequestPermission() { | private fun checkAndRequestPermission() { | ||
| + | // Aquesta línia ens obliga a indicar permisos al AndroidManifest.xml | ||
| val permission = android.Manifest.permission.READ_MEDIA_IMAGES | val permission = android.Manifest.permission.READ_MEDIA_IMAGES | ||
| Línia 122: | Línia 134: | ||
| </ | </ | ||
| + | <-- | ||