नमूना अनुप्रयोग में CustomShowcaseActivity
का संदर्भ लें। यह एक आयताकार प्रदर्शन बनाता है। यह एक निर्माता कि width
और संसाधन फ़ाइल dimens.xml से प्रदर्शन आयत के height
सेट के साथ एक CustomShowcaseView
परिभाषित करता है:
width = resources.getDimension(R.dimen.custom_showcase_width);
height = resources.getDimension(R.dimen.custom_showcase_height);
CustomShowcaseActivity
Builder
में ShowcaseView लिए जुड़ा हुआ है। यह वह जगह भी है जहां शोकेस लक्ष्य निर्धारित किया गया है।
CustomShowcaseView
ShowcaseDrawer
लागू करता है ताकि आप setShowcaseDrawer()
का उपयोग कर सकें। यह एक दराज नहीं है, बल्कि एक "ड्रा - एर" है।
इस शो के बाद और एक listview
लक्षित करता है के रूप में आप चाहते थे:
ViewTarget target = new ViewTarget(R.id.listView, this);
sv = new ShowcaseView.Builder(this)
.setTarget(target)
.setShowcaseDrawer(new CustomShowcaseActivity.CustomShowcaseView(getResources()))
.build();
स्रोत
2017-02-24 18:13:52