1 //Mainactivity.java2 PackageCom.example.zc.listviewdemo;3 4 Importandroid.support.v7.app.AppCompatActivity;5 ImportAndroid.os.Bundle;6 ImportAndroid.widget.ArrayAdapter;7 ImportAndroid.widget.ListView;8 9 Public classMainactivityextendsappcompatactivity {Ten One PrivateListView ListView; A Privatestring[] Adapterdata; - - the - @Override - protected voidonCreate (Bundle savedinstancestate) - { + Super. OnCreate (savedinstancestate); - Setcontentview (r.layout.activity_main); + AListView =(ListView) Findviewbyid (r.id.main); at - /*we're going to put no data on the ListView, in an array .*/ -Adapterdata =Newstring[] { -"Afghanistan", -"Albania", -"Algeria", in"American Samoa", -"Andorra", to"Angola", +"Anguilla", -"Antarctica", the"Antigua and Barbuda", *"Argentina", "Armenia", $"Aruba",Panax Notoginseng"Australia", "Austria", -"Azerbaijan", "Bahrain", the"Bangladesh", "Barbados", +"Belarus", "Belgium", "Belize", A"Benin", "Bermuda", "Bhutan", "Bolivia", the"Bosnia and Herzegovina", "Botswana", +"Bouvet Island" }; - $ $ /*This is an array of array string types*/ - //arrayadapter<string> arrayadapter = new Arrayadapter<string> ( - //Arraylistdemo.this, Android. R.layout.simple_list_item_1, the //adapterdata); - Wuyi the /*set the adapter of the ListView*/ -Listview.setadapter (NewArrayadapter<string> (mainactivity. This, Wu Android. R.layout.simple_list_item_1, Adapterdata)); - About //@param1 ListView Previous Activity $ //@param2 The system comes with XML, a simple line - //@param3 data written to - - A + the - $ } the}
//activity_main.xml<?XML version= "1.0" encoding= "Utf-8"?><Android.support.constraint.ConstraintLayoutxmlns:android= "Http://schemas.android.com/apk/res/android"Xmlns:app= "Http://schemas.android.com/apk/res-auto"Xmlns:tools= "Http://schemas.android.com/tools"Android:layout_width= "Match_parent"Android:layout_height= "Match_parent"Tools:context= "Com.example.zc.listviewdemo.MainActivity"> <ListViewAndroid:id= "@+id/main"Android:layout_width= "Wrap_content"Android:layout_height= "Wrap_content"> </ListView></Android.support.constraint.ConstraintLayout>
Preview:
Android-Simple ListView