我正在尝试从https://github.com/jfeinstein10/SlidingMenu与http://actionbarsherlock.com/一起实施 SlidingMenu ,但我遇到了一个我无法解决的问题,这就是我转向问题页面的原因滑动菜单的 GitHub。但是2天没有回复,所以我要在这里问。
基本上在 jfeinstein10 提供的示例项目中,我复制了SampleListFragment.java
文件并MenuListFragment.java
在我的项目中命名了它。我做了一些更改,但这些不应该是问题。
menu.xml
我还从布局目录中复制了它,但将其名称属性更改为包括包在内的上一个文件。
项目构建正确,没有遇到错误。是时候运行项目了。
现在在我的项目的主要活动中,当我在运行时调用该setMenu(R.layout.menu);
语句时,它给了我一个错误,告诉我一些事情ClassCastException
(无法将com.dokgu.dota2stats.MenuListFragment 转换为android.app.Fragment)。
我尝试了一些方法,例如更改 MenuListFragment.java 以扩展 android.app.Fragment 而不是 ListFragment 但它没有解决问题,因此出现了更多问题。
所以请,有人可以帮我解决这个问题吗?我真的很想完成这项工作。
您也可以在这里找到问题:https ://github.com/jfeinstein10/SlidingMenu/issues/546