you with theme setsupportactionbar need getsupportactionbar example error entre diferencia activity android android-studio android-activity android-gradle android-manifest

android - with - AppCompatActivity no se puede asignar a Activity



toolbar android material design (2)

Tal vez esto ayude:

En la aplicación build.gradle, cambie compileSdkVersion y targetSdkVersion a 25.

También actualice la versión de la biblioteca appcompat a 25.3.1:

compile ''com.android.support:appcompat-v7:25.3.1''

ACTUALIZACIÓN 31/05/2017:

Como @cricket_007 me señaló en los comentarios, no es causado por un problema con la inexistencia de AppCompatActivity, como había teorizado (en los comentarios).

Y aunque no he podido rastrearlo, parece que el control de pelusas se comporta de manera diferente o se comporta mal en Android Studio 3 Preview, o en la versión 3.0.0 alpha2 de Android Gradle Plugin, algunas versiones de herramientas de compilación (o en algún lugar ) .

Si su código está compilando bien (a pesar de que la queja "asignable" aparece en AndroidManifest.xml) y desea seguir usando Android Studio 3 Preview, quizás valga la pena intentar suprimir "AndroidDomInspection" en esa etiqueta de actividad por ahora:

<!--suppress AndroidDomInspection --> <activity android:name=".admin.AdminChangeCoach"> . . . </activity>

Pero, FWIW, también estoy de acuerdo con el comentario anterior de @cricket_007: tampoco estoy usando Android Studio 3 para la producción.

Después de un año de codificación en Android y todo funcionando perfectamente hasta ayer. Hoy, encontré algo realmente extraño después de actualizar a gradle 3 alpha 2 y studio 3 build 2.

Esta es la declaración de una de las actividades que arroja un error:

Este es el código de actividad:

¿Qué está mal?

EDITAR

dependencia de appcompat:

compile ''com.android.support:appcompat-v7:23.2.1''


Como formas alternativas, puede simplemente cambiar la clase que extendió a la clase Activity lugar de AppCompatActivity .