I've used the library com.github.mreram: showcaseview: 1.1
.
When I want to show the showcase on the alert, it shows the showcase behind the alert.
I've used almost all of the ShowCases but they all have the same problem.
private GuideView ShowCaseView;
private GuideView.Builder ShowCaseBuilder;
private Alert Alert;
@oClick(R.id.bTest)
public void onClick() {
Alert = new Alert(this);
Alert.ShowAlert();
ImageView imgCancel = ButterKnife.findById(Alert, R.id.imgAlertTitle);
ShowCaseBuilder = new GuideView.Builder(this)
.setTitle("Test")
.setContentText("Test")
.setTargetView(imgCancel)
.setContentTypeFace(AppController.Iran)
.setTitleTypeFace(AppController.IranBold)
.setDismissType(DismissType.anywhere)
.setGuideListener(new GuideListener() {
@Override
public void onDismiss(View view) {
return;
}
});
ShowCaseView = ShowCaseBuilder.build();
if (!ShowCaseView.isShowing())
ShowCaseView.show();
}
The result looks like this enter image description here