Junior
Co je třeba udělat v projektu Android, aby bylo možné začít kreslit uživatelské rozhraní na obrazovce?
sobes.tech AI
Odpověď od AI
Je nutné:
- Vytvořit XML soubor rozvržení v adresáři
res/layout. - Přidat do tohoto souboru prvky uživatelského rozhraní (widgety).
- Přiřadit tento soubor rozvržení aktivitě nebo fragmentu pomocí metody
setContentView().
Příklad v aktivitě:
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main) // Určení souboru rozvržení
// Další nastavení UI
}
}
Příklad ve fragmentu:
class MyFragment : Fragment() {
override fun onCreateView(
inflater: LayoutInflater, container: ViewGroup?,
savedInstanceState: Bundle?
): View? {
// Nafouknutí rozvržení
return inflater.inflate(R.layout.fragment_my, container, false)
}
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState)
// Další nastavení UI po vytvoření View
}
}