Resultados 1 al 2 de 2

Tema: Alguien que se maneje con Android Studio? Dudas.



  1. #1
    Chapuzillas Junior
    Fecha de ingreso
    21 nov, 19
    Mensajes
    3
    Agradecido: 1

    ¿Qué hago? Alguien que se maneje con Android Studio? Dudas.

    Hola, me presento de forma rápida. Soy Jorge estudiante de informática.

    Toca que me están pasando android en programación y tengo un pequeño problema de lógica y/o conocimiento.

    Debo hacer un ListView que al momento de hacer click en algún elemento de la lista me abra un activity que mostrará una imagen, cada imagen es distinta para cada elemento.

    Hasta el momento hice un adapter personalizado, y un layout personalizado igual para el listView.

    Me crea el listView, lo lleno con los elementos de la clase correspondientes y asigno a cada uno de estos objetos la imagen correspondiente.

    Mi problema. Como puedo rescatar esta imagen desde el objeto de la lista y mostrarlo en el activity que se abre?

    No se si me logro explicar con claridad, le agradezco el tiempo a quien haya leído hasta acá, saludos .

  2. #2
    Chapuzillas Junior
    Fecha de ingreso
    21 nov, 19
    Mensajes
    3
    Agradecido: 1
    Alguien que se maneje con Android Studio? Dudas. Iniciado por unlockpro Alguien que se maneje con Android Studio? Dudas.
    Hola, me presento de forma rápida. Soy Jorge estudiante de informática.

    Toca que me están pasando android en programación y tengo un pequeño problema de lógica y/o conocimiento.

    Debo hacer un ListView que al momento de hacer click en algún elemento de la lista me abra un activity que mostrará una imagen, cada imagen es distinta para cada elemento.

    Hasta el momento hice un adapter personalizado, y un layout personalizado igual para el listView.

    Me crea el listView, lo lleno con los elementos de la clase correspondientes y asigno a cada uno de estos objetos la imagen correspondiente.

    Mi problema. Como puedo rescatar esta imagen desde el objeto de la lista y mostrarlo en el activity que se abre?

    No se si me logro explicar con claridad, le agradezco el tiempo a quien haya leído hasta acá, saludos .
    Les contaré que estuve dos semanas ahogándome en un vaso de agua, les comparto cual fue mi solución tal vez le sirva a alguien más, un saludo.

    por parte del main
    listaRecorridos.setOnItemClickListener(new AdapterView.OnItemClickListener() {
    @Override
    public void onItemClick(AdapterView<?> parent, View view, int position, long id) {

    //Intento de poder pasar la imagen correspondiente al item seleccionado a traves de un switch.
    Recorrido selectedRecorrido = adapter.getItem(position);
    Intent reocrridoSeleccionado = new Intent(MainActivity.this, DetalleRecorridoActivity.class);
    reocrridoSeleccionado.putExtra(SELECTED_RECORRIDO, selectedRecorrido);
    startActivity(reocrridoSeleccionado);


    }
    });
    en el detalle.

    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_detalle_recorrido);

    ImageView recorridoImagen = findViewById(R.id.imageViewRecorrido);
    TextView textLinea = findViewById(R.id.textView2);

    Bundle extras = getIntent().getExtras();

    Recorrido recorrido = extras.getParcelable(MainActivity.SELECTED_RECORRIDO);

    if(recorrido!=null){
    recorridoImagen.setImageResource(recorrido.getImag eId());
    textLinea.setText(recorrido.getNombreLineaRecorrid o());
    }

Etiquetas para este tema

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  

Hacemos uso de cookies propias y de terceros para proporcionar una mejor experiencia de usuario. Al seguir navegando entendemos que acepta nuestra Más información .

Aceptar