Можно ли использовать/размещать представление Compose в действии, написанном на Java?Android

Форум для тех, кто программирует под Android
Anonymous
Можно ли использовать/размещать представление Compose в действии, написанном на Java?

Сообщение Anonymous »

Google приводит следующий пример того, как использовать ComposeView в XML и раздувать его во фрагменте.

Код: Выделить всё

class ExampleFragment : Fragment() {

override fun onCreateView(
inflater: LayoutInflater,
container: ViewGroup?,
savedInstanceState: Bundle?
): View {
// Inflate the layout for this fragment
return inflater.inflate(
R.layout.fragment_example, container, false
).apply {
findViewById(R.id.compose_view).setContent {
// In Compose world
MaterialTheme {
Text("Hello Compose!")
}
}
}
}
}
У меня есть действие, написанное на Java, а не на Kotlin. Можно ли использовать setContent из активности Java? Если да, то у меня проблемы с синтаксисом.

Подробнее здесь: https://stackoverflow.com/questions/674 ... en-in-java

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