在AS中新建ListViewTest项目:
第一步:R.layout.activity_main.xml
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/activity_main" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <ListView android:id="@+id/list_view" android:layout_width="match_parent" android:layout_height="match_parent"> </ListView></LinearLayout>
第二步:修改MainActivity.java中的代码
package com.televehicle.walker;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.widget.ArrayAdapter;
import android.widget.ListView;
public class MainActivity extends AppCompatActivity {
private String[] data={ "幼儿园", "小学一年级",
"小学二年级", "小学三年级", "小学四年级", "小学五年级", "小学六年级", "初中一年级", "初中二年级", "初中三年级",
"高中一年级", "高中二年级", "高中三年级",
"大学一年级", "大学二年级", "大学三年级", "大学四年级"
"社会大学一年级", "社会大学二年级", "社会大学三年级", "社会大学四年级", "社会大学五年级", "社会大学六年级"
};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ArrayAdapter<String> arrayAdapter= new ArrayAdapter<> (MainActivity.this,android.R.layout.simple_list_item_1,data);
ListView listView= (ListView) this.findViewById(R.id.list_view); listView.setAdapter(arrayAdapter);
}
}
网友评论