Android如何将Listview添加到片段而不是ListActivity

Android如何将Listview添加到片段而不是ListActivity,android,listview,fragment,Android,Listview,Fragment,我知道如何将ListView添加到ListActivity,但是如何将ListView添加到片段?让您的类扩展ListFragment,而不是片段,如下所示: public class MyListFragment extends ListFragment { @Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); Stri

我知道如何将
ListView
添加到
ListActivity
,但是如何将
ListView
添加到
片段

让您的类扩展
ListFragment
,而不是
片段
,如下所示:

public class MyListFragment extends ListFragment {

@Override
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
String[] values = new String[] { "Android", "iPhone", "WindowsMobile",
    "Blackberry", "WebOS", "Ubuntu", "Windows7", "Max OS X",
    "Linux", "OS/2" };
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getActivity(),
    android.R.layout.simple_list_item_1, values);
setListAdapter(adapter);
}
公共类MyListFragment扩展ListFragment{
@凌驾
已创建ActivityState上的公共无效(Bundle savedInstanceState){
super.onActivityCreated(savedInstanceState);
字符串[]值=新字符串[]{“Android”、“iPhone”、“WindowsMobile”,
“黑莓”、“WebOS”、“Ubuntu”、“Windows7”、“Max OS X”,
“Linux”、“OS/2”};
ArrayAdapter=新的ArrayAdapter(getActivity(),
android.R.layout.simple_list_item_1,值);
setListAdapter(适配器);
}

您可以使用ListFragment。