Sobes.tech
Junior

Cosa bisogna fare in un progetto Android per iniziare a disegnare l'interfaccia utente sullo schermo?

sobes.tech AI

Risposta dell'AI

È necessario:

  1. Creare un file XML di layout nella directory res/layout.
  2. Aggiungere in questo file elementi dell'interfaccia utente (widget).
  3. Assegnare questo file di layout a un'attività o a un frammento usando il metodo setContentView().

Esempio in un'attività:

class MainActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main) // Specifica il file di layout

        // Ulteriori configurazioni dell'UI
    }
}

Esempio in un frammento:

class MyFragment : Fragment() {

    override fun onCreateView(
        inflater: LayoutInflater, container: ViewGroup?,
        savedInstanceState: Bundle?
    ): View? {
        // Inflata il layout
        return inflater.inflate(R.layout.fragment_my, container, false)
    }

    override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
        super.onViewCreated(view, savedInstanceState)
        // Ulteriori configurazioni dell'UI dopo la creazione della View
    }
}