我是android编程的新手,我很困惑,应该使用哪个库。
FragmentManager fragmentManager = getSupportFragmentManager();
Fragment start_frag = fragmentManager.findFragmentById(R.id.fragment_container);
if(start_frag == null) {
start_frag = new CM_youtubePlaylist();
fragmentManager.beginTransaction().add(R.id.fragment_container, start_frag).commit();
}
我陷入了android.app.FragmentManager和android.support.v4.FragmentManager之间。实际上我已经导入了它们,现在它显示错误,这很明显。我想问的是,我应该使用哪个库,哪个库在两者之间更好?
答案 0 :(得分:1)
对于API> = 14,请使用getFragmentManager。
答案 1 :(得分:0)
尝试将Fragment
类型更改为您要切换到的android.support.v4.app.Fragment
。让FragmentManager
成为android.support.v4.app.FragmentManager