use*_*290 4 java android android-fragments android-support-library
我有一个扩展的主要活动 SherlockActivity
以下代码似乎给了我麻烦
PopularFragment fragment = new PopularFragment();
FragmentManager fragmentManager = getFragmentManager();
fragmentManager.beginTransaction()
.replace(R.id.content_frame, fragment)
.commit();
Run Code Online (Sandbox Code Playgroud)
我收到错误" Type mismatch: cannot convert from android.app.FragmentManager to android.support.v4.app.FragmentManager"
我试过getSupportFragmentManager()但是这给了我这个错误" The method getSupportFragmentManager() is undefined for the type Main.DrawerItemClickListener"
我正在玩新的android导航抽屉,在我的libs /文件夹中我只有 support library v13
我的片段导入是import android.support.v4.app.Fragment;
import android.os.Bundle;
import android.support.v4.app.FragmentManager;
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个问题?谢谢!
Lin*_*ton 19
你应该继承SherlockFragmentActivity不是SherlockActivity.并打电话getSupportFragmentManager而不是getFragmentManager.
| 归档时间: |
|
| 查看次数: |
10245 次 |
| 最近记录: |