Activity_ui3.xml
<?XML version= "1.0" encoding= "Utf-8"?><ListViewxmlns:android= "Http://schemas.android.com/apk/res/android"Xmlns:tools= "Http://schemas.android.com/tools"Android:layout_width= "Match_parent"Android:layout_height= "Match_parent"Android:id= "@+id/lv_1"Android:divider= "#f0f"Android:dividerheight= "2DP" ></ListView>
Ui3activity.java
PackageCom.hanqi.application3;Importandroid.support.v7.app.AppCompatActivity;ImportAndroid.os.Bundle;ImportAndroid.view.View;ImportAndroid.widget.AdapterView;ImportAndroid.widget.ArrayAdapter;ImportAndroid.widget.ListView;ImportAndroid.widget.Toast;Importjava.util.ArrayList;Importjava.util.List; Public classUi3activityextendsappcompatactivity {@Overrideprotected voidonCreate (Bundle savedinstancestate) {Super. OnCreate (savedinstancestate); Setcontentview (R.LAYOUT.ACTIVITY_UI3); ListView lv_1=(ListView) Findviewbyid (r.id.lv_1); //set the adapter of the ListView//Preparing Data//string[] lv_str={"A", "B", "C", "D", "E", "F", "G", "H", "I", "G", "K", "L", "M", "N"};List<String> lv_list=NewArraylist<string>(); Lv_list.add (A); Lv_list.add (B); Lv_list.add (C); Lv_list.add (D); Lv_list.add (E); Lv_list.add (F); Lv_list.add (G); //Constructing AdaptersArrayadapter aa_1 =NewArrayadapter ( This, r.layout.layout_array,lv_list); Lv_1.setonitemclicklistener (NewAdapterview.onitemclicklistener () {//Set Parent Normal View the view view subscript position data Item@Override Public voidOnitemclick (adapterview<?> Parent, view view,intPositionLongID) {String srt1=parent.getitematposition (position). ToString (); Toast.maketext (ui3activity. This, "position" +position+ "Srt1" +Srt1, Toast.length_short). Show (); } }); //setting up the adapterLv_1.setadapter (aa_1); }}
Layout_array.xml
<?XML version= "1.0" encoding= "Utf-8"?><TextViewxmlns:android= "Http://schemas.android.com/apk/res/android"Android:layout_width= "Match_parent"Android:layout_height= "50DP"android:textsize= "30SP"android:gravity= "Center_vertical"Android:paddingleft= "10DP"></TextView>
Andorid List View ListView arrayadapter