代码收藏2.doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:7 大小:57KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

代码收藏2.doc

代码收藏2.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

动态引导图代码示例@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);initView();initData();}/***初始化组件*/privatevoidinitView(){//实例化各个界面的布局对象LayoutInflatermLi=LayoutInflater.from(this);view1=mLi.inflate(R.layout.guide_view01,null);view2=mLi.inflate(R.layout.guide_view02,null);view3=mLi.inflate(R.layout.guide_view03,null);view4=mLi.inflate(R.layout.guide_view04,null);view5=mLi.inflate(R.layout.guide_view05,null);view6=mLi.inflate(R.layout.guide_view06,null);//实例化ViewPagerviewPager=(ViewPager)findViewById(R.id.viewpager);//实例化ArrayList对象views=newArrayList<View>();//实例化ViewPager适配器vpAdapter=newViewPagerAdapter(views);//实例化底部小点图片对象pointImage0=(ImageView)findViewById(R.id.page0);pointImage1=(ImageView)findViewById(R.id.page1);pointImage2=(ImageView)findViewById(R.id.page2);pointImage3=(ImageView)findViewById(R.id.page3);pointImage4=(ImageView)findViewById(R.id.page4);pointImage5=(ImageView)findViewById(R.id.page5)//实例化开始按钮startBt=(Button)view6.findViewById(R.id.startBtn);}/***初始化数据*/privatevoidinitData(){//设置监听viewPager.setOnPageChangeListener(newMyOnPageChangeListener());//设置适配器数据viewPager.setAdapter(vpAdapter);//将要分页显示的View装入数组中views.add(view1);views.add(view2);views.add(view3);views.add(view4);views.add(view5);views.add(view6);//给开始按钮设置监听startBt.setOnClickListener(newOnClickListener(){@OverridepublicvoidonClick(Viewv){startbutton();}});}publicclassMyOnPageChangeListenerimplementsOnPageChangeListener{@OverridepublicvoidonPageSelected(intposition){switch(position){case0:pointImage0.setImageDrawable(getResources().getDrawable(R.drawable.page_indicator_focused));pointImage1.setImageDrawable(getResources().getDrawable(R.drawable.page_indicator_unfocused));break;case1:pointImage1.setImageDrawable(getResour