FragmentManager и androidx FragmentManager - PullRequest
       7

FragmentManager и androidx FragmentManager

0 голосов
/ 10 сентября 2018

Я пытаюсь настроить приложение, которое использует androidX.

Моя проблема в том, что когда я пытаюсь работать с PlaceAutocompleteFragment, я получаю ошибки, потому что это фрагмент из android.app.fragment, а мой родительский фрагмент - это фрагмент androidx: androidx.fragment.app.Fragment, поэтому он использует androidx.fragment.app.FragmentManager вместо android.app.FragmentManager.

Как мне работать со "старыми" фрагментами в androidX?

Ответы [ 2 ]

0 голосов
/ 24 ноября 2018

Добавьте зависимости "реализация" androidx.appcompat: appcompat: 1.0.2 '"и переключите свою активность с активности на активность AppCompatActivity.последний шаг - перейти от getFragmentManager () к getSupportFragmentManager ().

Это исправит вашу проблему.

0 голосов
/ 13 сентября 2018

Если вы используете новые библиотеки, используйте только их, не объединяйте их, потому что у вас могут возникнуть другие проблемы. Теперь для вашей проблемы перейдите к вашему фрагменту и просто измените форму импорта:

import android.app.fragment

Кому:

import androidx.fragment.app.Fragment

Это должно решить твою проблему.

...