Junior
O que é necessário fazer num projeto Android para começar a desenhar a interface do utilizador na tela?
sobes.tech IA
Resposta da IA
É necessário:
- Criar um arquivo XML de layout no diretório
res/layout. - Adicionar neste arquivo elementos de interface de utilizador (widgets).
- Atribuir este arquivo de layout a uma atividade ou fragmento usando o método
setContentView().
Exemplo numa atividade:
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main) // Especifica o arquivo de layout
// Configuração adicional da UI
}
}
Exemplo num fragmento:
class MyFragment : Fragment() {
override fun onCreateView(
inflater: LayoutInflater, container: ViewGroup?,
savedInstanceState: Bundle?
): View? {
// Inflar o layout
return inflater.inflate(R.layout.fragment_my, container, false)
}
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState)
// Configuração adicional da UI após a criação da View
}
}