Junior
Co należy zrobić w projekcie Android, aby zacząć rysować interfejs użytkownika na ekranie?
sobes.tech AI
Odpowiedź od AI
Wymagane jest:
- Utworzenie pliku XML z układem w katalogu
res/layout. - Dodanie do tego pliku elementów interfejsu użytkownika (widżetów).
- Przypisanie tego pliku układu do aktywności lub fragmentu za pomocą metody
setContentView().
Przykład w aktywności:
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main) // Określamy plik układu
// Dalsza konfiguracja UI
}
}
Przykład w fragmencie:
class MyFragment : Fragment() {
override fun onCreateView(
inflater: LayoutInflater, container: ViewGroup?,
savedInstanceState: Bundle?
): View? {
// Inflacja układu
return inflater.inflate(R.layout.fragment_my, container, false)
}
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState)
// Dalsza konfiguracja UI po utworzeniu View
}
}