Android-创建活动列表视图

Android-创建活动列表视图,android,listview,android-recyclerview,Android,Listview,Android Recyclerview,我是Android的初学者,我的问题是: 我在一个包含一个listView和一个RecyclerView的活动中创建了两个适配器。 以下是活动的呈现: 现在,我想把几个活动放在一个列表视图中!我将活动建立为适配器,以将它们放在listView中,但我的问题是: 适配器允许我将它们放在列表中,但不调用OnCreate方法来初始化内容并将其他适配器放在其中 我需要放在ListView中的活动代码( 其中给出了第一个屏幕截图的渲染): 我在另一个活动中做了同样的事情,将上面的几个活动放在一个lis

我是Android的初学者,我的问题是:

我在一个包含一个listView和一个RecyclerView的活动中创建了两个适配器。 以下是活动的呈现:

现在,我想把几个活动放在一个列表视图中!我将活动建立为适配器,以将它们放在listView中,但我的问题是:

适配器允许我将它们放在列表中,但不调用OnCreate方法来初始化内容并将其他适配器放在其中

我需要放在ListView中的活动代码( 其中给出了第一个屏幕截图的渲染):

我在另一个活动中做了同样的事情,将上面的几个活动放在一个listView中,它给出了第二个屏幕截图的呈现。
你有解决办法吗?非常感谢您的回答

请务必提供实际代码。您提供的这些链接是虚拟设备的屏幕截图。现在还不清楚您是(a)用Java编写的,(b)在IDE中使用某种类似GUI的助手,还是(c)其他东西。如果您是用Java编写的,我们需要代码。如果您是通过IDE的帮助程序编写的,我们需要知道这是什么以及您采取了哪些步骤。非常感谢您的建议您收到了什么错误?我没有错误,但是适配器的内容不会启动,因为未调用onCreate方法。请确保提供实际的代码。您提供的这些链接是虚拟设备的屏幕截图。现在还不清楚您是(a)用Java编写的,(b)在IDE中使用某种类似GUI的助手,还是(c)其他东西。如果您是用Java编写的,我们需要代码。如果您是通过IDE的帮助程序编写的,我们需要知道这是什么以及您采取了哪些步骤。非常感谢您的建议您得到了什么错误?我没有错误,但是适配器的内容不会启动,因为没有调用onCreate方法
private ListParticipantPreview participantList= new ListParticipantPreview();
private RecyclerView recyclerView;
private ParticipantPreviewAdapter mAdapter;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_event_preview);

    ListBubblePreview listP = new ListBubblePreview();
    listP.constructList();
    BubblePreviewAdapter adapter = new BubblePreviewAdapter(this, listP);
    ListView list = (ListView)findViewById(R.id.bubblePreview);
    list.setAdapter(adapter);
    adapter.addListener(this);

    recyclerView = (RecyclerView) findViewById(R.id.recycler_participant);
    mAdapter = new ParticipantPreviewAdapter(participantList);
    LinearLayoutManager mLayoutManager
            = new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, false);
    recyclerView.setLayoutManager(mLayoutManager);
    recyclerView.setItemAnimator(new DefaultItemAnimator());
    recyclerView.setAdapter(mAdapter);
    participantList.constructList();
    mAdapter.notifyDataSetChanged();
}