Junior
Android loyihasida ekran yuzasida foydalanuvchi interfeysini chizishni boshlash uchun nima qilish kerak?
sobes.tech AI
AIdan javob
Kerakli:
res/layoutkatalogida layout XML faylini yaratish.- Ushbu faylga foydalanuvchi interfeys elementlarini (vidjetlar) qo'shish.
- Bu layout faylini
setContentView()metodi yordamida faoliyat yoki fragmentga tayinlash.
Faoliyatda misol:
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main) // Layout faylini ko'rsatamiz
// UI ning keyingi sozlamalari
}
}
Fragmentda misol:
class MyFragment : Fragment() {
override fun onCreateView(
inflater: LayoutInflater, container: ViewGroup?,
savedInstanceState: Bundle?
): View? {
// Layoutni o'rash
return inflater.inflate(R.layout.fragment_my, container, false)
}
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState)
// View yaratildan keyin UI ning keyingi sozlamalari
}
}