Registro de activities

Todas as activities precisam ser registradas no AndroidManifest.xml para funcionar

Ao abrir o arquivo, você verá o seguinte

<activity android:name=".FirstActivity"></activity>Code language: HTML, XML (xml)

Na verdade, nossa activity já está registrada, mas ainda não é a activity principal. Precisamos adicionar a tag <intent-filter> dentro da tag <activity>.

E incluir o seguinte conteúdo:

<activity android:name=".FirstActivity" android:label="Página Inicial">
    <intent-filter>
        <action android:name="android.intent.action.MAIN"></action>
        <category android:name="android.intent.category.LAUNCHER"></category>
    </intent-filter>
</activity>Code language: HTML, XML (xml)

Se um aplicativo não tiver uma activity principal, ele ainda pode ser instalado normalmente — só não aparecerá no lançador. Geralmente, esses apps são usados como serviços de terceiros para chamadas internas.

Agora vamos executar o programa.

Os layouts não precisam de registro. Basta indicar a visualização do layout dentro da activity usando setContentView(R.layout.second_layout);

Já as activities precisam ter definido explicitamente qual é a principal.

Registro de activities

Previous:
Next:

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *