0

这似乎是愚蠢和初学者的问题。但是我可以在同一个布局中有两个活动吗?

所以我的main.xml布局是这样的:

<LinearLayout>
    <MapView>
    <ListView>
</LinearLayout>

我有一MapActivity堂课已经太长了。所以我计划创建一个ListActivity处理内容的新类ListView

我听说我们可以使用Fragment,但在阅读文档后,它似乎用于处理同一活动中的两个布局。与我需要的相反。

谢谢

4

1 回答 1

2

不能让多个 Activity并行运行。您可以使用MapActivitywithListView作为内容控件。

public class MapList extends MapActivity {

ListView mListView;

@Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        setContentView(R.layout.layoutfile);
        mListView =(ListView)findViewById(R.id.listviewid);
    }
}

注意:一个可以在同一个 Activity 中使用多个 ListView 控件。

于 2012-12-03T06:59:41.517 回答