Amaliy matematika” fakulteti “Kompyuter ilmlari va dasturlashtirish” kafedrasi “Mob



Yüklə 29,6 Kb.
səhifə4/6
tarix19.05.2023
ölçüsü29,6 Kb.
#118111
1   2   3   4   5   6
Beyjanov Umidbek Shavkatovich [Mobil ilovalarni yaratish fanidan Mustaqil ta\'lim-2]

2. View o'chirish: Bir View ob'ektini olib tashashingiz yoki View guruhidan olib tashashingiz mumkin. Misol uchun, LinearLayoutdan Buttonni olib tashlash:


LinearLayout layout = findViewById(R.id.my_layout);
Button button = findViewById(R.id.my_button);
layout.removeView(button);
Ushbu kodda `LinearLayout`dan `Button` o'chirildi.


3. Fragment yaratish: Fragmentlar, bir Activityning qismi sifatida yoritiladi va turli elementlarni o'z ichiga oladi. Fragment yaratish orqali yangi UI komponentlarni qo'shishingiz va o'chirishingiz mumkin.
Masalan, Fragmentga TextView qo'shish:


FragmentManager fragmentManager = getSupportFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
MyFragment fragment = new MyFragment();
fragmentTransaction.add(R.id.fragment_container, fragment);
fragmentTransaction.commit();


Ushbu kodda MyFragment nomli fragment yaratiladi va fragment_container IDsi bilan FragmentManager orqali qo'shiladi.
4. Fragment o'chirish: Fragmentni FragmentManager orqali o'chirish mumkin.
Misol uchun:
FragmentManager fragmentManager = getSupportFragmentManager();
MyFragment fragment = (MyFragment) fragmentManager.findFragmentById(R.id.fragment_container);
fragmentManager.beginTransaction().remove(fragment).commit();
Ushbu kodda `FragmentManager` orqali `MyFragment` fragmenti o'chiriladi.


5. RecyclerView: RecyclerView orqali dinamik ro'yxatlar yaratish va elementlarni o'chirish oson bo'ladi. Ro'yxatdagi elementlar adapter orqali boshqariladi. Ro'yxatdan element o'chirish uchun adapterdan o'chirish buyrug'i berishingiz kerak.

Yüklə 29,6 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin