我正在使用daimajia/AndroidImageSlider库,我需要在没有PageIndicator的情况下显示我的图片。
我试过了:
mImageSlider.setIndicatorVisibility(PagerIndicator.IndicatorVisibility.Invisible);
这消除了指示器中的点,然而,仍然保留了点所在的灰色矩形形状。
我需要摆脱灰色矩形区域,有解决方案吗?
答案 0 :(得分:7)
使用DefaultSliderView类而不是TextSliderView类。见下面的例子:
DefaultSliderView defaultSliderView = new DefaultSliderView(this);
defaultSliderView.image(file_maps.get(images)); // adding images here
mDemoSlider.addSlider(defaultSliderView);
希望它有所帮助:)
答案 1 :(得分:1)
我通过编写自定义的ImageSlider解决了这个问题,指定了here 我喜欢这个图书馆!
答案 2 :(得分:0)
试试这个
yourSlidShow.getPagerIndicator().setVisibility(View.INVISIBLE);
答案 3 :(得分:0)
希望这有助于将来 只需使用DefaultSliderView
DefaultSliderView defaultSliderView = new DefaultSliderView(MainActivity.this);
defaultSliderView .image(Hash_file_maps.get(name))
.setScaleType(BaseSliderView.ScaleType.Fit)
.setOnSliderClickListener(this);
sliderLayout.addSlider(defaultSliderView);