Sobes.tech
Junior — Middle

Compose bileşenleri içinden uygulama geçerli bağlamını nasıl alabilirsiniz?

sobes.tech yapay zeka

AI'dan gelen yanıt

В 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.