2012-03-10 11 views
4

私は、ポップアップメニューを作成しようとしていますし、私はjava.lang.NoClassDefFoundErrorのを得続ける:android.widget.PopupMenuandroid.widget.PopupMenuのAndroidでNoClassDefFoundErrorを修正するにはどうすればよいですか?

public void showPopup(View v) { 
    PopupMenu popup = new PopupMenu(this, v); 
    MenuInflater inflater = popup.getMenuInflater(); 
    inflater.inflate(R.menu.tweet_menu, popup.getMenu()); 
    popup.show(); 
} 

私はこのエラーは、クラスはコンパイル時にクラスパスに発見されたことを意味はなく、実現なぜなら、これはAndroid SDKの一部であるからです。私はSDKの最新バージョンを使用しており、Netbeansで開発/コンパイルしています。

助けてください!

+1

エラーが発生した場合は、常に完全なlogcat –

答えて

6

ポップアップメニューはAndroid API 11以降利​​用可能です。だから、あなたは少なくともAndroid 3.0のデバイスが必要です。 Android developers docs

+0

を出してください、それは問題を解決しています。新しいソリューションを見つける必要があると思います。 – Jeremey

関連する問題