mNumLayout = (LinearLayout) findViewById(R.id.ll_indicater); for (int i = 0; i < mImages.length; i++) { ImageView bt = new ImageView(this); bt.setLayoutParams(new ViewGroup.LayoutParams((int) AbViewUtil.dip2px(this, 17), ViewGroup.LayoutParams.WRAP_CONTENT)); bt.setImageResource(R.drawable.indicator); mNumLayout.addView(bt); } pager.setOnPageChangeListener(new ViewPager.OnPageChangeListener() { @Override public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) { if (mPreSelectedBt != null) { mPreSelectedBt.setImageResource(R.drawable.indicator); } ImageView currentBt = (ImageView) mNumLayout.getChildAt(position); currentBt.setImageResource(mIndicatorImages[position]); mPreSelectedBt = currentBt; } @Override public void onPageSelected(int position) { } @Override public void onPageScrollStateChanged(int state) { } });
自定义splash导航器,选中的点变大
最新推荐文章于 2025-08-06 12:25:37 发布