Как закрыть нынешний фрагмент и перейти на другой фрагмент?

145
02 декабря 2019, 15:10

У меня есть bottom-sheet, в нем есть кнопка. Когда я нажимаю на эту кнопку у меня появляется диалог, в этом диалоге есть кнопка, когда я нажимаю уже на эту кнопку у меня ничего не появляется. Я поставил на эту кнопку слушателя, который должен показывать новый диалог. Как можно это реализовать?

Вот код, который я использую:

public class AimsDialogMetkaFragment extends android.support.v4.app.Fragment {
    public static final int DIALOG_QUEST_CODE = 300;
    Fragment me = this;
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        View RootVieww = inflater.inflate(R.layout.dialog_metka_aims, container, false);
        ImageButton imageButton = RootVieww.findViewById(R.id.image_filling_fir);
        imageButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                onClickItemIcon();
                Enter();
            }
        });
        return RootVieww;
    }
    public void onClickItemIcon(){
        getActivity().getSupportFragmentManager().beginTransaction().remove(me).commit();
    }
    public void Enter(){
        FragmentManager fragmentManager = getActivity().getSupportFragmentManager();
        AimsMetkaIconsFragment newFragment = new AimsMetkaIconsFragment();
        FragmentTransaction transaction = fragmentManager.beginTransaction();
        transaction.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
        transaction.replace(android.R.id.content, newFragment).addToBackStack(null).commit();
    }
}
READ ALSO
Сортировка timestamp в FirebaseDatabase reference

Сортировка timestamp в FirebaseDatabase reference

Всем привет,такой вопрос,в базу пишу время таким образом

185
Форматирование Ipv6

Форматирование Ipv6

Есть вот такой вот прекрасный метод

130
!doctype html - ломает весь сайт. Почему? [закрыт]

!doctype html - ломает весь сайт. Почему? [закрыт]

Внёс на сайт код: <!doctype html> Повело весь дизайн по тегу line-heightВедь это относится к HTML5, он должен более грамотно интерпретировать теги

125
Как сделать CSS transition для маски SVG?

Как сделать CSS transition для маски SVG?

У меня есть изображение внутри встроенного SVG, которое переключается при наведении курсора между двумя маскамиОднако CSS-transition не работает...

160