Sobes.tech
Назад к вопросам
Junior — Middle
87

Каким образом изнутри компоненты Compose можно получить текущий контекст приложения?

Компании, где спрашивали
Т-БанкТ-Банк

Ответ от нейросети

sobes.tech AI

В Jetpack Compose для получения текущего контекста приложения внутри компонента используется функция LocalContext.current. Она возвращает объект Context, связанный с текущим компонентом.

Пример:

import androidx.compose.runtime.Composable
import androidx.compose.ui.platform.LocalContext

@Composable
fun MyComposable() {
    val context = LocalContext.current
    // Теперь можно использовать context, например, для доступа к ресурсам
}

Это предпочтительный способ получить контекст в Compose, так как он учитывает жизненный цикл и обеспечивает правильное связывание с текущим UI.