Sobes.tech
Junior — Middle

Чӣ гуна метавон интиқоли маълумотро дар Fragment бе истифодаи китобхонаҳои хориҷӣ амалӣ кард?

sobes.tech AI

Ҷавоб аз AI

Маълумотларни ташқари китобхоналарсиз Fragmentга ўтказиш учун Bundle аргументларидан фойдаланиш мумкин. Fragment нусхасини яратишда, Bundle яратинг, унга маълумотларни қўйинг ва setArguments() орқали ўрнатинг. Fragment ичида, getArguments() ёрдамида маълумотларни олинг.

Масалан:

// Activity ёки бошқа жойда Fragment яратиш
val fragment = MyFragment().apply {
    arguments = Bundle().apply {
        putString("key", "value")
    }
}

// Fragment ичида
override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    val data = arguments?.getString("key")
}