добавление фрагмента в действие из фрагмента, который не работает в Pixel XL android версии 8.0.0

Недавно я обновил свой пиксель xl для Android до версии 8.0.0 (Orio) после этого

когда я добавляю фрагмент в свое приложение, вызывая метод в основной деятельности из фрагмента, он не работает в пикселях, но тот же код работает на других мобильных телефонах, таких как Sony Xperia android version: 5.1.1 и Samsung S8 android version 7.0

как это решить?

my Code (In Kotlin) для вызова метода setUsernamePassword () в основной деятельности:

(активность как MainActivity) .setUsernamePassword ()

Основной вид деятельности :

import android.app.Fragment import android.support.v7.app.AppCompatActivity import android.os.Bundle import android.widget.TextView class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) addFragmentToActivity(R.id.loginFragment,LoginFragment()) val loginText = findViewById(R.id.login_textView) as TextView loginText.setOnClickListener { addFragmentToActivity(R.id.loginFragment,LoginFragment()) } val registerText = findViewById(R.id.register_textView) as TextView registerText.setOnClickListener { addFragmentToActivity(R.id.registerFragment,RegisterFragment()) } } private fun addFragmentToActivity(frameId: Int,fragment: Fragment) { val fragmentTransaction = fragmentManager.beginTransaction() fragmentTransaction.replace(frameId,fragment).addToBackStack(null) fragmentTransaction.commit() } fun setUsernamePassword() { addFragmentToActivity(R.id.setUsernamePassword,SetUsernamePasswordFragment()) } } 

Intereting Posts
Вызовите объект Kotlin с передачей класса из Java в качестве статического метода Счетчик приращений и декретов FireStore Transactions получает непоследовательный результат каков официальный / правильный способ создания сущности и файла Dao при использовании kotlin Получить тип переменной в Котлине Как получить доступ к CalendarProvider с комнатой? tornadofx EventBus развернуть таблицу с использованием объекта tableview Объединение нулевой безопасности и assertNotNull Как реализовать ленивое свойство в Котлине, которое требует другого имущества? Странная ошибка «Неразрешенная ссылка:» после обновления до Kotlin 1.0.5 Moshi + Kotlin + SealedClass Типы и обобщения платформ Kotlin Котлин: Почему я не могу использовать одну из своих функций? Почему потоки показывают лучшую производительность, чем сопрограммы? Как переопределить метод открытого класса Java в Котлине? Можно ли определить значение по умолчанию для функции параметра?