Problema con AdapterView.OnItemClickListener

26 views
Skip to first unread message

Jhadrak Gamer

unread,
Apr 10, 2017, 3:20:23 AM4/10/17
to desarrolladores-android
Hola mis estimados desarrolladores-android.

ya habran escuchado mucho lo de soy nuevo en esto, bien soy un novato que esta muy interesado en aprender.
bueno al punto tengo un problema al ingresar estos codigos en la seccion de la ejecucion del adapterview me sale error y la verdad estoy loco rompiéndome el coco, espero me ayuden a solucionarlo.

les dejo los códigos para que puedan analizarlo y contarme que esta mal.
de antemano les agradezco la ayuda.


package com.tutorialprogramacionya.proyect006;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.TextView;

public class MainActivity extends AppCompatActivity {
private String[]paises={"argentina","chile","paraguay","bolivia","peru","ecuador","brasil","colombia","venezuela","uruguay"};
private String[]habitantes={"40000000","170000000","6500000","10000000","25000000","35000000","6500000","75000000","8500000","8562002"};
private TextView tv1;
private ListView lv1;


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

tv1 = (TextView) findViewById(R.id.tv1);
lv1 = (ListView) findViewById(R.id.list1);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, paises);
lv1.setAdapter(adapter);

lv1.setOnClickListener(new AdapterView.OnItemClickListener(){
@Override
public void onItemClick(AdapterView adapterView, View view, int i, long l) {
tv1.setText("Poblacion de" + lv1.getItemAtPosition(i) + "es" + habitantes[i]);
}
});
}
}

Gabriel Pozo

unread,
Apr 10, 2017, 8:49:35 AM4/10/17
to desarrolladores-android

Deberías pasarnos la salida del logcat, para ver cuál es el error. Esa es la manera de averiguar que esta pasando


--
Para participar es necesario que leas detenidamente las normas del grupo: https://goo.gl/xeTRQm
---
Has recibido este mensaje porque estás suscrito al grupo "desarrolladores-android" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a desarrolladores-a...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a desarrollad...@googlegroups.com.
Visita este grupo en https://groups.google.com/group/desarrolladores-android.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/desarrolladores-android/553e0b90-5e6d-42ce-b49a-140c88cfbca0%40googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Jhadrak Gamer

unread,
Apr 14, 2017, 4:31:11 PM4/14/17
to desarrolladores-android
bien al parecer he encontrado la solucion de mi novato problema. 
aqui les digo acontinuacion resulta que en esta parte solo estaba mal escrito que en vez de setOnClickListener era setOnItemClickListener
Reply all
Reply to author
Forward
0 new messages