Проверяет знание API Intent и способов передачи данных между компонентами.
Да, с помощью методов putExtra.
Intent поддерживает передачу массивов примитивов и строк.
Примеры поддерживаемых методов:
putExtra(String, int[])
putExtra(String, float[])
putExtra(String, boolean[]) и т.д.
Чтобы получить массив:
val numbers = intent.getIntArrayExtra("numbers")Пример передачи:
val intent = Intent(this, TargetActivity::class.java)
intent.putExtra("data", intArrayOf(1, 2, 3))
startActivity(intent)