public class MainActivity extends ListActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main); // 錯誤:ListActivity 已有默認布局
...
}
}
截圖:


刪除 setContentView(R.layout.activity_main);。ListActivity 內部已有一個全屏 ListView,直接用 getListView() 獲取並 setListAdapter() 即可。若需自定義布局,必須包含 @android:id/list 的 ListView。