【发布时间】:2017-01-22 23:33:47
【问题描述】:
我有一个应用程序,它使用几个片段来显示不同的选项卡。 第一个片段是带有自定义单元格的列表视图。每个单元格都有自己的一组按钮。我想在单击按钮时显示不同的片段。要知道何时单击了所需的按钮,我在列表的数组适配器中添加了一个 onclick 事件。有没有办法显示来自 Array Adapter 的新片段。到目前为止我尝试过的并没有奏效:
final FragmentManager fragmentManager = ((Activity)mContext)getSupportFragmentManager();
final FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
PostFragment postFr = new PostFragment();
fragmentTransaction.replace(R.id.detail_container, postFr);
fragmentTransaction.commit();
【问题讨论】:
-
您在
getSupportFragmentManager之前缺少一个句点,并且基础 Activity 类没有该方法