رفتن به مطلب
  • 0

مشکل در اسلاید منو


est931

سوال

با سلام

برای ساخت و استفاده از اسلاید منو کتابخونه SlidingMenuWrapper رو پیدا کردم

و این کد ها رو از یک فیلم آموزشی به همراه دو لایوت به پروژه اضاف کردم (لایوت اصلی Layout  و لایوتی sm که در اون منو طراحی شده بود)

 

Sub Globals
	'These global variables will be redeclared each time the activity is created.
	Dim sm As SlidingMenu
	Private btn1 As Button
	Dim pnl1 As Panel
End Sub

Sub Activity_Create(FirstTime As Boolean)
	Activity.LoadLayout("Layout")
	
	If sm.IsInitialized = False Then
		sm.Initialize("sm1")
		sm.Menu.LoadLayout("sm")
		sm.BehindOffset = 20%x
		sm.Mode = sm.RIGHT
	End If
	
End Sub

Sub Activity_Resume

End Sub

Sub Activity_Pause (UserClosed As Boolean)

End Sub



Sub btn1_Click
'sm.ShowMenu
End Sub

 

منتهی وقتی برنامه میخواد اجرا بشه این error ها در قسمت log میاد

 

Logger connected to: 127.0.0.1:62001
--------- beginning of main
--------- beginning of system
*** Service (starter) Create ***
** Service (starter) Start **
** Activity (main) Create, isFirst = true **
main_activity_create (java line: 355)
java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/view/ViewConfigurationCompat;
	at com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.initCustomViewAbove(CustomViewAbove.java:167)
	at com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.<init>(CustomViewAbove.java:157)
	at com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.<init>(CustomViewAbove.java:152)
	at com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.<init>(SlidingMenu.java:209)
	at com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.<init>(SlidingMenu.java:192)
	at com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.<init>(SlidingMenu.java:181)
	at anywheresoftware.b4a.objects.SlidingMenuWrapper.Initialize(SlidingMenuWrapper.java:25)
	at b4a.example.main._activity_create(main.java:355)
	at java.lang.reflect.Method.invoke(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:372)
	at anywheresoftware.b4a.BA.raiseEvent2(BA.java:213)
	at b4a.example.main.afterFirstLayout(main.java:105)
	at b4a.example.main.access$000(main.java:17)
	at b4a.example.main$WaitForLayout.run(main.java:83)
	at android.os.Handler.handleCallback(Handler.java:739)
	at android.os.Handler.dispatchMessage(Handler.java:95)
	at android.os.Looper.loop(Looper.java:135)
	at android.app.ActivityThread.main(ActivityThread.java:5305)
	at java.lang.reflect.Method.invoke(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:372)
	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.v4.view.ViewConfigurationCompat" on path: DexPathList[[zip file "/data/app/b4a.example-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
	at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
	... 22 more
	Suppressed: java.lang.ClassNotFoundException: android.support.v4.view.ViewConfigurationCompat
		at java.lang.Class.classForName(Native Method)
		at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
		at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
		at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
		... 23 more
	Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack available
--------- beginning of crash

 

ممنون میشم راهنمایی کنید

کتابخونم مشکلی داره یا کدها

لینک ارسال
به اشتراک گذاری در سایت های دیگر

4 پاسخ به این سوال تاکنون داده شده است

ارسال های توصیه شده

سلام دوست عزیز

از منوی تولز، jetifier رو باز کنید و روی jetify کلیک کنید.

باید مشکلتون حل بشه.

:53::53::53:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 22 دقیقه قبل، est931 گفته است :

با سلام

برای ساخت و استفاده از اسلاید منو کتابخونه SlidingMenuWrapper رو پیدا کردم

و این کد ها رو از یک فیلم آموزشی به همراه دو لایوت به پروژه اضاف کردم (لایوت اصلی Layout  و لایوتی sm که در اون منو طراحی شده بود)

مشکل مشخصه عزیز. ClassNotFoundException یعنی اینکه کتابخونه ناقصه یا وابستگیها اضافه نشده. البته در صورتی که از Sdk اندرویدX استفاده میکنید هم این مشکل پیش میاد باید کتابخونه ها رو به اندروید x ارتقا بدین یا jetify کنید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام اگه نسخه جدید اومده باشه نمیدونم ولی در نسخه قبل نمیشه به اسلاید منو لی اوت بدین و باید با کد بهش المان اضافه بشه. 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 4 ساعت قبل، mohsen m گفته است :

سلام اگه نسخه جدید اومده باشه نمیدونم ولی در نسخه قبل نمیشه به اسلاید منو لی اوت بدین و باید با کد بهش المان اضافه بشه. 

سلام

خوب هستید

ورژن من 1.10 هست اما ورژنی که در فیلم نشون داده 1.20 هست

با این حال بعد از راهنمایی های بالا الان برنامه با همین کدها اجرا میشه و مشکلی نداره

اگه تونستید لطفا شما هم کدهاتون رو قرار بدید

تشکر

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...