Метод получения и установки для userVisibleHint устарел, устарел в Java - PullRequest
0 голосов
/ 09 октября 2019

Получатель и установщик для userVisibleHint устарел, устарел в Java Как это исправить?!

Я использовал этот код, но студия android сообщает мне, что userVisibleHint устарела.

        val fm = childFragmentManager
        if (handleBackPressed(fm)) {
            return true
        } else if (userVisibleHint && fm.backStackEntryCount > 0) {
            fm.popBackStack()
            return true
        }
        return false

}

Ответы [ 2 ]

1 голос
/ 09 октября 2019

Вы должны перечислить один "."после имени класса, а затем упомяните имя атрибута для доступа к нему:

getter: class.property
setter: class.property = value
0 голосов
/ 09 октября 2019

Здесь вы можете видеть, что весь класс android.app.Fragment устарел, и вам следует переключиться на android.support.v4.app.Fragment. Его get/setUserVisibleHint методы не устарели .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...