5

SherlockActionBar在我的应用程序中使用过,但是在我开始使用 appcompat 之后。并得到错误

startActionMode(ActionMode.Callback)Activity 类型中的方法不适用于参数(PageFragment.ActionModeCallback)

在原始

   mActionMode = getActivity().startActionMode(new ActionModeCallback());

请帮助我,我做错了什么?

4

1 回答 1

17

只是为了提高可读性,根据 user3176367,解决方案是将结果getActivity转换为ActionBarActivity.

这是工作代码:

((ActionBarActivity) getActivity()).startSupportActionMode(new ActionModeCallback()); 
于 2014-06-05T01:30:12.253 回答