Pregunta

Estoy tratando de crear un menú emergente y sigo recibiendo 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();
}

Me doy cuenta de que este error significa que la clase se encuentra en la Classpath a la compilación, pero no en tiempo de ejecución, pero estoy teniendo problemas para determinar por qué, ya que esto es parte del SDK de Android.Estoy usando la versión más reciente del SDK y estoy desarrollando / compilando en NetBeans.

¡Por favor ayuda!

¿Fue útil?

Solución

PopupMenu is available since Android API 11. So in order to use you need a device with at least Android 3.0. Please refer to the Android developers docs

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top