¿Por qué no puedo usar las anotaciones de Anulación en Android?
Estoy desarrollando una aplicación para Android pero no puedo usar las anotaciones de Anulación. Sigue diciendo que el método debe reemplazar un método de superclase, lo que sí. Estoy utilizando Java 1.7 y Android API 8 (2.2). Uso de Eclipse.
¿Algunas ideas?
- Android: ¿Cómo configurar la última versión de FFMPEG en android studio?
- Llamar a MediaRecorder bloquea la aplicación en AndroidStudio
- Establecer el efecto de ondulación en la vista de imagen
- Android - No se puede crear forma de rectángulo simple ... UnsupportedOperationException?
- ¿Por qué android.app.Activity no es abstracto por diseño?
EDITAR:
Ejemplo
@Override public int getCount() { // TODO Auto-generated method stub return this.data.size(); }
Pero el compilador no me deja usar @Override, diciendo que no es un método de superclase. Estoy exetending BaseAdapter.
- ¿Cómo puedo añadir "Android Project" al menú Archivo> Nuevo> _____ en Eclipse?
- La creación de un JSON con Gson hace que la aplicación se bloquee
- Java anidado clase interna acceso a las variables de clase externa
- Error al generar apk firmado
- Android: cómo ocultar ActionBar en ciertas actividades
- ¿Cómo los sockets TCP / IP de Java informan sobre el éxito o el fallo de la transmisión en la aplicación?
- LibGDX y ScrollPane con múltiples widgets
- Autenticación con la API de Google mediante AccountManager
Debe utilizar java 1.6 al crear proyectos de android. Java 1.7 no es compatible con el conjunto actual de herramientas de Android. Cambiar sus proyectos para utilizar 1.6 y este problema debe desaparecer
En eclipse: haga clic con el botón derecho en el proyecto -> propiedades -> Java Compiler -> cambiar todas las referencias a 1.7 a 1.6
Puede utilizar la anotación @Override
. Si obtienes este error, significa que tienes un error en el prototipo del método, o no estás extendiendo lo que quieres extender.
Por ejemplo, en el API nivel 8, lo siguiente le dará el error, como el método introducido en API 11:
@Override public void startActivities (Intent[] intents){ }
- Android: La pantalla de inicio no se muestra, ¿por qué?
- String Arraylist obtener el elemento que comienza con esta cadena