Sobes.tech
Junior

Ce trebuie făcut într-un proiect Android pentru a începe să desenezi interfața utilizatorului pe ecran?

sobes.tech AI

Răspuns de la AI

Este necesar:

  1. Crearea unui fișier XML de layout în directorul res/layout.
  2. Adăugarea în acest fișier a elementelor de interfață utilizator (widget-uri).
  3. Atribuirea acestui fișier de layout unei activități sau unui fragment folosind metoda setContentView().

Exemplu în activitate:

class MainActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main) // Specificăm fișierul de layout

        // Configurare suplimentară UI
    }
}

Exemplu în fragment:

class MyFragment : Fragment() {

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

    override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
        super.onViewCreated(view, savedInstanceState)
        // Configurare suplimentară UI după crearea View
    }
}