Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Permitir al usuario insertar una imagen en la aplicación android

Mi pregunta es: ¿cómo crear imageButton que permiten al usuario cargar la imagen de su teléfono e insertarlo en la aplicación como un perfil de imagen? Como whatsapp, por ejemplo, permite al usuario elegir la imagen desde el teléfono y configurarlo como un perfil de imagen.

Gracias

  • Multilínea de Android TextView, comprueba si el texto se ajusta o comprueba si TextView está lleno
  • Barra de herramientas dentro de CardView para crear un menú emergente (icono de desbordamiento)
  • Desactivación de EditText en android
  • ¿Dónde está el archivo APK almacenado después de la creación del androide de phonegap es exitoso?
  • Icono de Animated para ActionItem
  • ¿Cómo obtener resultados de la intención lanzada desde la pantalla de preferencias?
  • Cómo abrir una lista de sonidos de notificación disponibles en Android
  • ¿Hay alguna manera de recibir una notificación cuando el usuario apaga el dispositivo?
  • Android: varias versiones personalizadas de la misma aplicación
  • Antecedentes Proceso para escanear la ubicación del usuario a intervalos regulares y actualizar la base de datos local incluso cuando la aplicación no está abierta
  • OkHttp / tiempo de espera de retroactivación predeterminado
  • IOS y Android Shared HTTP Deep Linking?
  • 2 Solutions collect form web for “Permitir al usuario insertar una imagen en la aplicación android”

    Aquí están los siguientes enlaces ..

    Crear botón de imagen

    cargar imagen

    Ejemplo 1

    Ejemplo 2

    Ejemplo 3

    MI ARCHIVO XML

    <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <ImageView android:id="@android:id/icon" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_weight="1" android:onClick="selectImage" /> 

    MI ARCHIVO

     public class Test extends AppCompatActivity { private static final int SELECT_PICTURE = 0; private ImageView imageView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_test); imageView = (ImageView) findViewById(android.R.id.icon); } @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (resultCode == RESULT_OK) { Bitmap bitmap = getPath(data.getData()); imageView.setImageBitmap(bitmap); } } private Bitmap getPath(Uri uri) { String[] projection = {MediaStore.Images.Media.DATA}; Cursor cursor = managedQuery(uri, projection, null, null, null); int column_index = cursor .getColumnIndexOrThrow(MediaStore.Images.Media.DATA); cursor.moveToFirst(); String filePath = cursor.getString(column_index); // cursor.close(); // Convert file path into bitmap image using below line. Bitmap bitmap = BitmapFactory.decodeFile(filePath); return bitmap; } private void selectImage() { Intent intent = new Intent(); intent.setType("image/*"); intent.setAction(Intent.ACTION_GET_CONTENT); startActivityForResult(Intent.createChooser(intent, "Select Picture"), SELECT_PICTURE); } } 
    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.