我正在使用Slidemenu
jfeinstein10 的GitHub repo。我目前正在使用switchFragment
他的方法来交换上述片段。目前的代码松散地基于响应式 ui 示例。
private void switchFragment(Fragment fragment) {
if (getActivity() == null)
return;
if (getActivity() instanceof BaseActivity) {
BaseActivity ra = (BaseActivity) getActivity();
ra.switchContent(fragment);
}
}
它工作正常,但我认为上面的每个片段都应该有一个viewpager
(每个人都有不同的选项卡)。像这样的东西:
所以对于 aviewpager
我需要将片段转换为FragmentActivity
. 最好的方法是什么?
编辑:
我尝试了什么?首先,我通过stackoverflow和slidemenu github搜索了类似的问题。然后我尝试了将片段转换为 FragmentActivity 并修复代码(错误明智)的愚蠢方法。但是,我收到了一些令人讨厌的错误,并且不知何故之后的代码很丑陋。所以我希望这里有更多Android专业知识的人知道如何更优雅地完成这项工作。