{
    分享网正式开通,我们为大家提供免费资源,欢迎大家踊跃投稿!

新手引导页,轻松的实现对应的查看上面的显示提示信息和展示功能

GuideHelper 实现Android新手引导页

可以在提示也绘制实际的view,在view的上下左右位置添加提示信息的图片

gradle导入
compile 'com.shizhefei:GuideHelper:1.0.5'

代码如下:

        final GuideHelper guideHelper = new GuideHelper(MainActivity.this);

        TipData tipData1 = new TipData(R.drawable.tip1, Gravity.RIGHT | Gravity.BOTTOM, iconView);
        tipData1.setLocation(0, -DisplayUtils.dipToPix(v.getContext(), 50));
        guideHelper.addPage(tipData1);
        //
        TipData tipData2 = new TipData(R.drawable.tip2, citysView);
        guideHelper.addPage(tipData2);
        //

        TipData tipData3 = new TipData(R.drawable.tip3, infoLayout);
        guideHelper.addPage(tipData3);

        guideHelper.addPage(tipData1, tipData2, tipData3);

        //add custom view
        LayoutInflater ll = LayoutInflater.from(MainActivity.this);
        View testView = ll.inflate(R.layout.custom_view,null);
        TipData tipDataCustom= new TipData(Gravity.CENTER,new Rect(),testView);
        testView.findViewById(R.id.guide_close).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                guideHelper.dismiss();
            }
        });
        guideHelper.setAutoDismiss(false);//一般不设置,默认是true
        guideHelper.addPage(tipDataCustom);

        guideHelper.show(false);

// guideHelper.show(true);

效果如下:


资源均来自第三方,谨慎下载,前往第三方网站下载


米微资源分享网 , 版权所有丨本站资源仅限于学习研究,严禁从事商业或者非法活动!丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:新手引导页,轻松的实现对应的查看上面的显示提示信息和展示功能
喜欢 ()分享 (0)