2012-05-22 1 views
0

Мой код был установлен на API 7 тогда я не изменил его API 15, так что я могу получить onGenericMotionListenerНет определения класса найдены при использовании слушателя Generic Motion

Теперь я определяю свою деятельность следующим образом:

newGame.setOnClickListener(new View.OnClickListener() { 

      public void onClick(View v) { 
       vibe.vibrate(vibValue); 

        if (levelStage == 1 && levelId == 1) 
        {  
         Intent myIntent = new Intent(v.getContext(), Level.class); 
         startActivity(myIntent); 
        } 
        else 
         displayAlertForNewGame(v.getContext()); 
      } 
     }); 

Всякий раз, когда я пытаюсь запустить эту деятельность я получаю ошибку java.lang.NoClassDefFoundError

используя этот код, чтобы начать активность в

Intent myIntent = new Intent(v.getContext(),myActivity.class); 
         startActivity(myIntent); 


05-22 22:49:20.416: E/AndroidRuntime(6327): FATAL EXCEPTION: main 
05-22 22:49:20.416: E/AndroidRuntime(6327): java.lang.NoClassDefFoundError: com.code.global.Level 
05-22 22:49:20.416: E/AndroidRuntime(6327):  at com.umar.regGame.MainMenu$1.onClick(MainMenu.java:67) 
05-22 22:49:20.416: E/AndroidRuntime(6327):  at android.view.View.performClick(View.java:2449) 
05-22 22:49:20.416: E/AndroidRuntime(6327):  at android.view.View$PerformClick.run(View.java:9027) 
05-22 22:49:20.416: E/AndroidRuntime(6327):  at android.os.Handler.handleCallback(Handler.java:587) 
05-22 22:49:20.416: E/AndroidRuntime(6327):  at android.os.Handler.dispatchMessage(Handler.java:92) 
05-22 22:49:20.416: E/AndroidRuntime(6327):  at android.os.Looper.loop(Looper.java:123) 
05-22 22:49:20.416: E/AndroidRuntime(6327):  at android.app.ActivityThread.main(ActivityThread.java:4627) 
05-22 22:49:20.416: E/AndroidRuntime(6327):  at java.lang.reflect.Method.invokeNative(Native Method) 
05-22 22:49:20.416: E/AndroidRuntime(6327):  at java.lang.reflect.Method.invoke(Method.java:521) 
05-22 22:49:20.416: E/AndroidRuntime(6327):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) 
05-22 22:49:20.416: E/AndroidRuntime(6327):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 
05-22 22:49:20.416: E/AndroidRuntime(6327):  at dalvik.system.NativeStart.main(Native Method) 

С наилучшими пожеланиями

+0

дать полные трассировки стеки пожалуйста – Snicolas

+0

@Snicolas отредактированного пожалуйста, проверьте –

+0

Что: com.umar.regGame.MainMenu $ 1.onClick (MainMenu.java:67) – Krrose27

ответ

0

Проблема возникает из класса com.code.global.Level. Откуда этот класс? Является ли это в банке, правильно ли вы включаете ее в свой путь сборки?

+0

его просто класс, который я создал. iT работал нормально, пока я не добавил инструменты, реализующие OnGenericMotionListener. Уровень - это моя активность –

Смежные вопросы