同一个布局中的两个活动?

时间:2012-12-03 06:58:10

标签: android android-activity fragment

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

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

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

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

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

由于

1 个答案:

答案 0 :(得分:2)

不能有多个活动并行运行。您可以将MapActivityListView一起用作内容控件。

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控件。