MaterialShowcaseView icon indicating copy to clipboard operation
MaterialShowcaseView copied to clipboard

"Got it" text is only shows at last in sequence mode,doesn't shows all time.OS: android P

Open taqi92 opened this issue 6 years ago • 1 comments

the library's dismiss text is not working in sequence mode.Only got it text poped up last time.

taqi92 avatar Nov 22 '19 05:11 taqi92

use simple one and make few nested chunk.

`new MaterialShowcaseView.Builder(MainActivity.this) .setTarget(findViewById(R.id.fetch_button)) .setDismissText("Oh! I See") .setContentText("Smash this button to see all the products of this shop.") .setDelay(1000) .singleUse("First") .renderOverNavigationBar() .setMaskColour(getResources().getColor(R.color.colorPrimaryDark)) .setDismissOnTargetTouch(true) .setListener(new IShowcaseListener() { @Override public void onShowcaseDisplayed(MaterialShowcaseView showcaseView) { // onShocaseDisplayed action code.... }

                @Override
                public void onShowcaseDismissed(MaterialShowcaseView showcaseView) {
                    new Handler().postDelayed(new Runnable() {
                        @Override
                        public void run() {
                            new MaterialShowcaseView.Builder(MainActivity.this)
                                    .setTarget(findViewById(R.id.cancel_button))
                                    .setDismissText("Oh! OK")
                                    .setContentText("You can cancel in the middle.")
                                    .setDelay(1000) // optional but starting animations immediately in onCreate can make them choppy
                                    .singleUse("Second") // provide a unique ID used to ensure it is only shown once
                                    .renderOverNavigationBar()
                                    .setMaskColour(getResources().getColor(R.color.colorPrimaryDark))
                                    .setDismissOnTargetTouch(true)
                                    .show();
                        }
                    }, 600);
                }
            })
            .show();`

Ryanhustler420 avatar Nov 24 '19 19:11 Ryanhustler420