안녕하세요 안드로이드 펍가족님들.
궁금한게있습니다.
현재 슬라이딩메뉴를 외부라이브러 구현은 햇습니다.
외부라이브러리를 써서 간단하게 구현하였는데요
그런데 모든페이지에 슬라이드 기능을 구현할려고하는데 모든 페이지에 저걸 쓰기에는 비효율적인거 같아서
액티비티를 상속받은 클래스를 만들고
그안에 슬라이딩메뉴를 구현하고
그 액티비티를 각 클래스가 상속받아서 구현할려고하는데
에러가 나타나더라구요
슈퍼클래스
menu = new SlidingMenu(this);
menu.setMode(SlidingMenu.LEFT);
menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
menu.setShadowWidthRes(R.dimen.shadow_width);
menu.setShadowDrawable(R.drawable.shadow);
menu.setBehindOffsetRes(R.dimen.slidingmenu_offset);
menu.setFadeDegree(0.35f);
menu.attachToActivity(this, SlidingMenu.SLIDING_CONTENT);
menu.setMenu(R.layout.menu_activity);
여기서 에러가 나는부분이 널포인트인셉션뜨더라구요
저기 빨간색 쳐저있는부분이 아마 에러가나는거 같은데.
어떻게 수정해야 하나요 ㅜㅜ
09-23 15:45:29.466: E/AndroidRuntime(9849): FATAL EXCEPTION: main
09-23 15:45:29.466: E/AndroidRuntime(9849): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.toberich.lifeguide/com.toberich.lifeguide.login.MemberLoginActivity}: java.lang.NullPointerException
09-23 15:45:29.466: E/AndroidRuntime(9849): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2247)
09-23 15:45:29.466: E/AndroidRuntime(9849): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2297)
09-23 15:45:29.466: E/AndroidRuntime(9849): at android.app.ActivityThread.access$700(ActivityThread.java:152)
09-23 15:45:29.466: E/AndroidRuntime(9849): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1282)
09-23 15:45:29.466: E/AndroidRuntime(9849): at android.os.Handler.dispatchMessage(Handler.java:99)
09-23 15:45:29.466: E/AndroidRuntime(9849): at android.os.Looper.loop(Looper.java:137)
09-23 15:45:29.466: E/AndroidRuntime(9849): at android.app.ActivityThread.main(ActivityThread.java:5329)
09-23 15:45:29.466: E/AndroidRuntime(9849): at java.lang.reflect.Method.invokeNative(Native Method)
09-23 15:45:29.466: E/AndroidRuntime(9849): at java.lang.reflect.Method.invoke(Method.java:511)
09-23 15:45:29.466: E/AndroidRuntime(9849): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1102)
09-23 15:45:29.466: E/AndroidRuntime(9849): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:869)
09-23 15:45:29.466: E/AndroidRuntime(9849): at dalvik.system.NativeStart.main(Native Method)
09-23 15:45:29.466: E/AndroidRuntime(9849): Caused by: java.lang.NullPointerException
09-23 15:45:29.466: E/AndroidRuntime(9849): at android.view.ViewGroup.addView(ViewGroup.java:3244)
09-23 15:45:29.466: E/AndroidRuntime(9849): at android.view.ViewGroup.addView(ViewGroup.java:3227)
09-23 15:45:29.466: E/AndroidRuntime(9849): at com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.setContent(CustomViewAbove.java:436)
09-23 15:45:29.466: E/AndroidRuntime(9849): at com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.setContent(SlidingMenu.java:356)
09-23 15:45:29.466: E/AndroidRuntime(9849): at com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.attachToActivity(SlidingMenu.java:332)
09-23 15:45:29.466: E/AndroidRuntime(9849): at com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.attachToActivity(SlidingMenu.java:292)
09-23 15:45:29.466: E/AndroidRuntime(9849): at net.busang.android.activity.BSActivityBase.onCreate(BSActivityBase.java:62)