1
resposta

Na data atual esse foi o código gerado pelo AS para EmptyActivity.

package br.com.alura.orgs.ui.activity

import android.os.Bundle import androidx.activity.enableEdgeToEdge import androidx.appcompat.app.AppCompatActivity import androidx.core.view.ViewCompat import androidx.core.view.WindowInsetsCompat import br.com.alura.orgs.R

class FormularioProdutoActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) enableEdgeToEdge() setContentView(R.layout.activity_formulario_produto) ViewCompat.setOnApplyWindowInsetsListener(findViewById(R.id.main)) { v, insets -> val systemBars = insets.getInsets(WindowInsetsCompat.Type.systemBars()) v.setPadding(systemBars.left, systemBars.top, systemBars.right, systemBars.bottom) insets } } }

Na data atual esse foi o código gerado pelo Android Studio, estou prosseguindo com a aula com esse código, está um pouco diferente da aula mas tudo bem.

1 resposta

Olá Douglas! Como vai?

É ótimo ver que você está progredindo bem no curso e já está lidando com o código gerado pelo Android Studio. O código que você compartilhou parece estar um pouco mais atualizado, utilizando algumas funcionalidades modernas como enableEdgeToEdge() e o uso de WindowInsetsCompat para gerenciar as margens do sistema, o que pode ser diferente do que foi apresentado na aula.

Essas diferenças geralmente ocorrem porque o Android Studio e as bibliotecas Android são frequentemente atualizadas para incluir novas funcionalidades e melhorias.

Se tudo está funcionando conforme esperado e você consegue ver a Activity de formulário quando executa o app, você está no caminho certo! Mas se você encontrar alguma dificuldade específica enquanto prossegue com o curso, sinta-se à vontade para compartilhar.

Siga firme nos seus estudos!

Abraços :)