После прохождения:
Невозможно добавить окно - нулевой токен недействителен;ваша деятельность запущена?
Android 'Невозможно добавить окно - токен null не для приложения' исключение
Вызов диалога "Не удаетсядобавить окно - токен null не для приложения »с getApplication () в качестве контекста
BadTokenException: невозможно добавить окно - токен null недействителен; ваша деятельность выполняется? вaction.isFinishing statment
Проблемы с созданием всплывающего окна в Android Activity
Возвращает значение NULL, когда я использую getView () для получения корневого представленияфрагмент в ViewPager
Я не совсем уверен, вызывает ли это исключение наличие пустого элемента View в качестве корневого элемента. У меня DialogFragment:
@Nullable @Override public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { View root = inflater.inflate(R.layout.acquire_fragment, container, false); mErrorTextView = root.findViewById(R.id.error_textview); mRecyclerView = root.findViewById(R.id.list); mLoadingView = root.findViewById(R.id.screen_wait); Toolbar toolbar = root.findViewById(R.id.toolbar); toolbar.setNavigationIcon(R.drawable.ic_arrow_up); toolbar.setNavigationOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { dismiss(); mListener.onFinishActivity(); } }); toolbar.setTitle(R.string.button_purchase); return root; }
Может root будет нулевым при вызове .findViewById ()?