在单个布局上调用两个不同的活动

时间:2012-02-16 11:31:36

标签: android android-layout

我想在单个布局中显示单个应用程序的两个不同活动..

e.g。我已将屏幕划分为两部分......现在是第一部分..它是一个列表视图,在第二个视图中,它是一个内容......

现在,每当用户点击listview项目然后在相同的布局上,在内容部分,我们调用不同的活动并显示该活动的内容..

假设列表视图中有4个列表,当用户点击列表项时,它会调用另一个简介,并且该活动内容将显示在同一布局的内容部分。

谢谢..

4 个答案:

答案 0 :(得分:2)

您可以使用Fragments执行此操作,但不能同时显示两个Activity或包含在单个布局中。

答案 1 :(得分:0)

答案 2 :(得分:0)

首先忘记使用两个活动。这不是正确的方法。我建议使用Fragment或者你可以在一个活动中显示列表,点击列表项打开另一个活动来显示它的详细内容(更容易和正确的)。

答案 3 :(得分:-2)

你应该开始你的结果活动,并从意图onActivityResultMethod获取内容数据。

startActivityForResult(intent,requestCode);

和接收方:

@Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        // TODO Auto-generated method stub
        super.onActivityResult(requestCode, resultCode, data);
    }