由于我一直在使用代码,因此我使用了 fragment 。
为此,我有一个 Activity 通过标签使用 fragment 调用 fragment :
FluxListFragment FLF = (FluxListFragment) getFragmentManager().findFragmentByTag(FRAG_LIST);
但是从今天开始,getFragmentManager似乎无法被识别。它说 :
"The method getFragmentManager() is undefined for the type FluxMainActivity"
问题是否来自构建目标? (我放了Android 3.0)
这是代码:
public Class FluxMainActivity extends Activity {
@override
public void onCreate(Bundle saveInstanceState)
{
super.onCreate();
setContentView(R.layout.main);
FluxListeFragment FLF = (FluxListeFragment)getFragmentManager().findFragmentByTag(FRAG_LISTE);
}
}
该方法应该链接到FluxListeFragment而不是FluxMainActivity!我认为类型转换不正确。
最佳答案
问题解决了。
项目目标位于API 11中,但其中包含2个库,其中一个库位于目标API 8中。