Я хочу поставить значок пропуска в виде витрины.Как я могу поместить это в макет?Есть ли способ создать собственный макет для этого и щелкнуть, чтобы пропустить значок, чтобы отклонить представление show case ...
Ниже приведен мой код;
final FancyShowCaseView fancyShowCaseView1 = new FancyShowCaseView.Builder(getActivity())
.customView(R.layout.layout_filter_focus, view -> {
view.findViewById(R.id.imgMenu);
}
)
.focusShape(FocusShape.ROUNDED_RECTANGLE)
.fitSystemWindows(true)
.closeOnTouch(true)
.focusOn(getActivity().findViewById(R.id.ivSetting))
.build();
final FancyShowCaseView fancyShowCaseView2 = new FancyShowCaseView.Builder(getActivity())
.customView(R.layout.layout_search_focus, view -> {
view.findViewById(R.id.ivMenuIcon);
}
)
.focusShape(FocusShape.ROUNDED_RECTANGLE)
.fitSystemWindows(true)
.closeOnTouch(true)
.focusOn(getActivity().findViewById(R.id.ivSearch))
.build();
final FancyShowCaseView mFancyShowCaseView = new FancyShowCaseView.Builder(getActivity())
.customView(R.layout.layout_custom, view -> view.findViewById(R.id.ivMenuIcon))
.focusShape(FocusShape.ROUNDED_RECTANGLE)
.fitSystemWindows(true)
.focusOn(ivMenuIcon)
.closeOnTouch(true)
.build();
new FancyShowCaseQueue()
.add(fancyShowCaseView1)
.add(fancyShowCaseView2)
.add(mFancyShowCaseView)
.show();