2014-10-04 8 views

risposta

0

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 CustomShowcaseViewShowcaseDrawer 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(); 
Problemi correlati