Можно ли использовать представления Android Jetpack Compose и XML-файлы вместе в одном действии?Android

Форум для тех, кто программирует под Android
Anonymous
Можно ли использовать представления Android Jetpack Compose и XML-файлы вместе в одном действии?

Сообщение Anonymous »

Я столкнулся с проблемой в своем приложении для Android: я не могу использовать supportFragmentManager в своем подклассе ComponentActivity. Насколько я понимаю, ComponentActivity не поддерживает FragmentManager «из коробки». И если я хочу использовать supportFragmentManager, активность должна быть подклассом AppCompatActivity или FragmentActivity. Однако я столкнулся с проблемой, когда он кажется недоступным. Я хочу использовать в своем классе как JetPack Compose, так и XML,
Я выполнил это https://stackoverflow.com/a/65653754/3467187

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

class AbcActivity : ComponentActivity(n) {

override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_permissio)
if (savedInstanceState == null) {
// Here I want to use supposrtFragmentManger
}
}
Файл Gradle выглядит так,

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

dependencies {

implementation("androidx.core:core-ktx:1.12.0")
implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.6.2")
implementation("androidx.activity:activity-compose:1.8.0")
..
}
Есть ли идеи использовать JetPack Compose и XML в одном классе, чтобы можно было использовать диспетчер фрагментов?

Подробнее здесь: https://stackoverflow.com/questions/774 ... s-together

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