Ejemplo en Android Studio
En el telefono
Codigo
package com.example.myapplication;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle; import android.view.View;
import android.os.Bundle; import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.TextView;
public class MainActivity extends AppCompatActivity {
private TextView t1;
private ListView l1;
//texto del ListView
private String [] texto= {"Venezuela","Argentina","Italia"};
private String [] contenido= {"Caracas","Buemos Aires","Roma"};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
t1= (TextView) findViewById(R.id.textView);
l1= (ListView) findViewById(R.id.ListVIEW);
//comunicacion
ArrayAdapter <String> adaptador= new ArrayAdapter<String>(this, android.R.layout.simple_selectable_list_item, texto);
l1.setAdapter(adaptador);
l1.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
t1.setText("La capital de " + texto[i] + " es " + contenido[i]);
}
});
}
}


No hay comentarios:
Publicar un comentario