有人在他们的Monodroid应用程序中导入了这个滑动菜单项目https://github.com/jfeinstein10/SlidingMenu吗?
我已经在一个新的JavaLibraryProject中导入了jar文件(com.slidingmenu.lib.slidingmenuactivity.jar)。
我创建了一个继承自SlidingActivity的新活动。
我的项目在没有任何错误的情况下构建,但在运行时我得到了这个异常
Java.Lang.NoClassDefFoundError: com.slidingmenu.lib.R$layout
在
base.OnCreate(bundle)
public class MainActivity : SlidingActivity
{
public override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle); //The EXCEPTION is thrown here
SetContentView(Resource.Layout.activity_main);
}
public override void SetBehindContentView(int p0)
{
base.SetBehindContentView(p0);
}
}
有任何想法吗? 谢谢 :)
编辑
好的。我做了一点修改:
我将“assets”、“bin”和“res”文件夹添加到一个“.zip”文件中,然后将其添加到我的AndroidJavaLibrary项目中。
它可以编译通过,但现在我在同一行上收到另一个错误:
Android.Views.InflateException: Binary XML file line #2: Error inflating class com.slidingmenu.lib.SlidingMenu