MainActivity.java

packagecom.example;importandroid.support.v7.app.ActionBarActivity;importandroid.support.v7.app.ActionBar;importandroid.support.v4.app.Fragment;importandroid.os.Bundle;importandroid.view.LayoutInflater;importandroid.view.Menu;importandroid.view.MenuItem;importandroid.view.View;importandroid.view.ViewGroup;//用ListView需引用ListView包importandroid.widget.ArrayAdapter;//用ArrayAdapter需引用ArrayAdapter包importandroid.widget.ListView;importandroid.os.Build;publicclassMainActivityextendsActionBarActivity{privateListViewlistview;//定义一个String类型的数组来作为显示在ListView上的数据privateString[]userlist=newString[]{"孙悟空","猪八戒","沙和尚"};@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);//获取UI上的listview组件listview=(ListView)findViewById(R.id.listview);//定义ArrayAdapter并添加三个参数ArrayAdapter<String>adapter=newArrayAdapter<String>(MainActivity.this,android.R.layout.simple_list_item_1,userlist);//listview绑定adapterlistview.setAdapter(adapter);if(savedInstanceState==null){getSupportFragmentManager().beginTransaction().add(R.id.container,newPlaceholderFragment()).commit();}}}


activity_main.xml

<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:id="@+id/container"android:layout_width="match_parent"android:layout_height="match_parent"tools:context="com.example.MainActivity"tools:ignore="MergeRootFrame"><ListViewandroid:id="@+id/listview"android:layout_width="match_parent"android:layout_height="wrap_content"/></LinearLayout>