2. View o'chirish:Bir View ob'ektini olib tashashingiz yoki View guruhidan olib tashashingiz mumkin. Misol uchun, LinearLayoutdan Buttonni olib tashlash:
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.