FragmentTransaction不受支持

时间:2014-05-08 08:05:04

标签: android

我用min sdk 8 max sdk 19..i得到错误

替换(fragementTransaction中的int,android.app.fragement无法应用于(int.android.support.v4.app.fragement)

fragmentManager.beginTransaction().replace(id.frame_container, fragment).commit();

2 个答案:

答案 0 :(得分:2)

确保您的fragmentManagerandroid.support.v4.app.FragmentManager的实例。试试这段代码:

import android.support.v4.app.FragmentManager;

.......

fragmentManager = getSupportFragmentManager(); 

答案 1 :(得分:0)

您应该尝试将minsdk版本更改为11或更高版本,因为在api 11级及更高版本上添加了片段 在片段类中,您需要此代码

fragmentManager = getSupportFragmentManager();