我一直在尝试让 ActionBarSherlock 与 Google 的片段教程一起工作,并在尝试将“内容”片段添加到视图时遇到问题。此行产生以下异常
getFragmentManager().beginTransaction().add(android.R.id.content, content).commit();
The method add(int, Fragment) in the type FragmentTransaction
is not applicable for the arguments (int, ContentFragment)
该代码与 Google 的 (http://developer.android.com/guide/components/fragments.html) 相同,只是我在需要的地方扩展到了 SherlockActivity。ContentFragment/Activity 只是我所说的 Details 活动。
即使我去掉所有的 ABS 引用以使其成为一个正常的例子,我也会遇到同样的问题。我感觉它与 android 支持库有关,但我一辈子都想不通。