Olá não consegui extender a classe AppCompatActivity e não seu lugar fiz o extends da classe Activity:
"public class ListaAlunos extends Activity"
essa classe não removida? esta depreciada? quais as diferenças entre ambas?
Olá não consegui extender a classe AppCompatActivity e não seu lugar fiz o extends da classe Activity:
"public class ListaAlunos extends Activity"
essa classe não removida? esta depreciada? quais as diferenças entre ambas?
Olá Alexandre!
Para utilizar a classe AppCompatActivity
, precisamos cadastrar a biblioteca appcompat
como dependência do nosso projeto. Normalmente se você estiver utilizando a versão mais recente do Android Studio e estiver desenvolvendo para o Android 5 ou posterior essa biblioteca já estará configurada.
Caso essas condições não sejam satisfeitas, você precisará baixar a API 21 ou superior do Android e cadastrar a dependência da biblioteca.
Para baixar as APIs mais recentes do Android, basta utilizar o SDK Manager localizado no menu: Tools > Android > SDK Manager
Para cadastrar a dependência, siga os passos abaixo:
Selecione a opção de menu: File > Project Structure.
Na janela Project Structure, selecione o seu projeto no lado esquerdo da janela logo abaixo da palavra Module.
Selecione a aba Dependencies e clique no botão + do lado direito da lista de dependências. Em seguida, selecione a opção 1. Library Dependency.
Na janela Choose Library Dependency, digite a palavra appcompat no campo de busca e pressione ENTER.
Selecione a biblioteca com.android.support:appcompat-v7:21.x.x. O número da versão da biblioteca vai variar e não necessariamente será o mesmo indicado aqui. Ela precisará ser a mesma versão da API do Android que você está utilizando.
Pressione Ok e aguarde o Gradle baixar a biblioteca e sincronizar o projeto.
Depois de realizar esse processo, agora você deverá conseguir utilizar a classe AppCompat
.
Abraço!