Почему составная функция вызывается несколько разAndroid

Форум для тех, кто программирует под Android
Ответить
Гость
 Почему составная функция вызывается несколько раз

Сообщение Гость »


@Composable весело DeviceListScreen(onDeviceClick: (MyDevice) -> Unit){ Timber.tag(TAG).d("Первоначальный состав") T1(онDeviceClick) // Т1{} // T2("Привет, мир") } @Композитный fun T1(onDeviceClick: (MyDevice) -> Unit){} @Композитный весело T2(текст: строка){ Текст (текст) } Мой DeviceListScreen звонит 4 раза. Если я прокомментирую строку T1(onDeviceClick), она выполняется только один раз. Если я раскомментирую T1{} и/или T2("Hello world"), он выполняется только один раз.

Почему в случае вызова другого составного объекта и передачи обратного вызова составная функция выполняется 4 раза?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»