Junior — Middle
Androidda Intent orqali boshqa komponentni qanday boshlash mumkin?
sobes.tech AI
AIdan javob
Androidda, boshqa bir komponentni (masalan, Activity yoki Service) Intent yordamida ishga tushirish uchun, Intent ob'ektini yaratib, startActivity() yoki startService() metodlarini chaqirish mumkin.
Boshqa Activityni ishga tushirish misoli:
Intent intent = new Intent(CurrentActivity.this, TargetActivity.class);
startActivity(intent);
Agar ma'lumot yuborish kerak bo'lsa, ularni Intentga qo'shishingiz mumkin:
intent.putExtra("key", "value");
startActivity(intent);
Harakat yoki kategoriya bo'yicha komponentni ishga tushirish uchun, ochiq yoki yopiq Intentlardan foydalanish mumkin. Masalan, yopiq Intent bilan veb-sahifa ochish:
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://example.com"));
startActivity(intent);
Shunday qilib, Intent ilova komponentlari o'rtasida yoki hatto turli ilovalar o'rtasida aloqa uchun xizmat qiladi.