apuntes:android
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
apuntes:android [21/11/2019 08:20] – [Gestión de permisos] Santiago Faci | apuntes:android [20/11/2021 15:16] – [Almacenar imágenes en Base de Datos] Santiago Faci | ||
---|---|---|---|
Line 1164: | Line 1164: | ||
@Override | @Override | ||
protected void onActivityResult(int requestCode, | protected void onActivityResult(int requestCode, | ||
+ | super(requestCode, | ||
+ | if ((requestCode == RESULTADO_CARGA_IMAGEN) && (resultCode == RESULT_OK) | ||
+ | && (data != null)) { | ||
+ | // Obtiene el Uri de la imagen seleccionada por el usuario | ||
+ | Uri imagenSeleccionada = data.getData(); | ||
+ | String[] ruta = {MediaStore.Images.Media.DATA }; | ||
- | if ((requestCode == RESULTADO_CARGA_IMAGEN) && (resultCode == RESULT_OK) | + | |
- | && | + | |
- | | + | |
- | Uri imagenSeleccionada | + | |
- | | + | |
- | | + | |
- | | + | int indice |
- | cursor.moveToFirst(); | + | String picturePath = cursor.getString(indice); |
+ | cursor.close(); | ||
- | // Obtiene la ruta a la imagen | + | |
- | int indice = cursor.getColumnIndex(ruta[0]); | + | // en layout de la Activity actual |
- | String picturePath = cursor.getString(indice); | + | ImageView imageView = (ImageView) findViewById(R.id.ivImagen); |
- | cursor.close(); | + | imageView.setImageBitmap(BitmapFactory.decodeFile(picturePath)); |
- | + | } | |
- | | + | |
- | // en layout de la Activity actual | + | |
- | ImageView imageView = (ImageView) findViewById(R.id.ivImagen); | + | |
- | imageView.setImageBitmap(BitmapFactory.decodeFile(picturePath)); | + | |
- | } | + | |
} | } | ||
. . . | . . . | ||
Line 1572: | Line 1572: | ||
cargarListaMonumentos(); | cargarListaMonumentos(); | ||
} | } | ||
+ | </ | ||
+ | |||
+ | Sólo quedará conceder en el manifiesto permiso a la aplicación para hacer uso de Internet y configurar la aplicación para permitir la conexión con el protocolo HTTP para permitir el acceso a texto claro. | ||
+ | |||
+ | <code xml> | ||
+ | . . . | ||
+ | < | ||
+ | . . . | ||
+ | < | ||
+ | | ||
+ | . . . | ||
+ | . . . | ||
</ | </ | ||
===== Mapas y ubicaciones ===== | ===== Mapas y ubicaciones ===== | ||
Line 2449: | Line 2461: | ||
---- | ---- | ||
- | (c) 2016-2018 Santiago Faci | + | (c) 2016-2020 Santiago Faci |
apuntes/android.txt · Last modified: 30/11/2023 18:28 by Santiago Faci