Advertisement
jetsky0

ListView

May 24th, 2012
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.52 KB | None | 0 0
  1. package androidya.proyecto006;
  2.  
  3. import android.app.Activity;
  4. import android.os.Bundle;
  5. import android.view.View;
  6. import android.widget.AdapterView;
  7. import android.widget.AdapterView.OnItemClickListener;
  8. import android.widget.ArrayAdapter;
  9. import android.widget.ListView;
  10. import android.widget.TextView;
  11.  
  12. public class Proyecto006Activity extends Activity {
  13.     private String[] paises={"Argentina","Chile","Paraguay","Bolivia","Peru",
  14.                              "Ecuador","Brasil","Colombia","Venezuela","Uruguay"};
  15.     private String[] habitantes={"40000000","17000000","6500000","10000000","30000000",
  16.                                  "14000000","183000000","44000000","29000000","3500000"};
  17.     private TextView tv1;
  18.     private ListView lv1;
  19.     /** Called when the activity is first created. */
  20.     @Override
  21.     public void onCreate(Bundle savedInstanceState) {
  22.         super.onCreate(savedInstanceState);
  23.         setContentView(R.layout.main);
  24.         tv1=(TextView)findViewById(R.id.tv1);
  25.         lv1 =(ListView)findViewById(R.id.listView1);    
  26.         ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1, paises);
  27.         lv1.setAdapter(adapter);
  28.         lv1.setOnItemClickListener(new OnItemClickListener() {
  29.             @Override
  30.             public void onItemClick(AdapterView<?> parent, View v, int posicion, long id) {
  31.                 tv1.setText("Población de "+ lv1.getItemAtPosition(posicion) + " es "+ habitantes[posicion]);
  32.             }
  33.         });
  34.    }
  35.  
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement