Fare riferimento alla CustomShowcaseActivity
in app campione. Crea una vetrina rettangolare. Si definisce un CustomShowcaseView
con un costruttore che imposta il width
e height
del rettangolo vetrina da file di risorse dimens.xml:
width = resources.getDimension(R.dimen.custom_showcase_width);
height = resources.getDimension(R.dimen.custom_showcase_height);
Il CustomShowcaseActivity
è associato al vetrinaEntra nel Builder
. Questo è anche il luogo in cui è impostato l'obiettivo della vetrina.
Gli strumenti CustomShowcaseView
ShowcaseDrawer
in modo da utilizzare setShowcaseDrawer()
. Non è un cassetto, ma piuttosto un "cassetto".
Di seguito le proponiamo questo e si rivolge a un listview
come si voleva:
ViewTarget target = new ViewTarget(R.id.listView, this);
sv = new ShowcaseView.Builder(this)
.setTarget(target)
.setShowcaseDrawer(new CustomShowcaseActivity.CustomShowcaseView(getResources()))
.build();
fonte
2017-02-24 18:13:52