4

ポップアップ メニューを作成しようとしていますが、java.lang.NoClassDefFoundError: android.widget.PopupMenu が発生し続けます。

    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 で開発/コンパイルしています。

助けてください!

4

1 に答える 1

6

PopupMenu は から利用できますAndroid API 11。したがって、使用するには、少なくとも のデバイスが必要ですAndroid 3.0Android 開発者向けドキュメントを参照してください。

于 2012-03-10T17:55:37.473 に答える