作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何更改图像指示器支架背景颜色:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:orientation="vertical">
<com.daimajia.slider.library.SliderLayout
android:id="@+id/slider"
android:background="#133"
android:layout_width="match_parent"
android:layout_height="130dp"
/>
</LinearLayout>
java代码:
sliderShow = (SliderLayout) findViewById(R.id.slider);
TextSliderView textSliderView = new TextSliderView(this);
textSliderView.image(file_maps.get(name));
sliderShow.addSlider(textSliderView);
最佳答案
在 RelativeLayout 的 xml 中的 SliderLayout 之后添加 PagerIndicator
<com.daimajia.slider.library.SliderLayout
android:id="@+id/banner_slider"
android:layout_width="match_parent"
android:layout_height="match_parent"
custom:indicator_visibility="visible"
custom:auto_cycle="true" />
<com.daimajia.slider.library.Indicators.PagerIndicator
android:id="@+id/banner_slider_indicator"
android:layout_width="match_parent"
android:layout_height="30dp"
app:selected_color="@color/colorAccent"
app:unselected_color="@color/iconsLight"
android:layout_centerHorizontal="true"
android:layout_alignParentBottom="true"
android:background="@color/dividerDark"
style="@style/AndroidImageSlider_Indicator" />
style="@style/AndroidImageSlider_Indicator"
<style name="AndroidImageSlider_Indicator">
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:gravity">center</item>
<item name="android:paddingLeft">2dp</item>
<item name="android:paddingRight">2dp</item>
<item name="shape">oval</item>
<item name="padding_left">3dp</item>
<item name="padding_right">3dp</item>
<item name="padding_top">4dp</item>
<item name="padding_bottom">4dp</item>
<item name="selected_width">8dp</item>
<item name="selected_height">8dp</item>
<item name="unselected_width">6dp</item>
<item name="unselected_height">6dp</item>
</style>
Java代码
SliderLayout sliderLayout = (SliderLayout) rootView.findViewById(R.id.banner_slider);
PagerIndicator pagerIndicator = (PagerIndicator) rootView.findViewById(R.id.banner_slider_indicator);
DefaultSliderView defaultSliderView = new DefaultSliderView(getContext());
defaultSliderView
.description(name)
.image(slider_covers.get(name))
.setScaleType(BaseSliderView.ScaleType.Fit);
sliderLayout.addSlider(defaultSliderView);
sliderLayout.setCustomIndicator(pagerIndicator);
关于java - 更改 AndroidImageSlider 中的指示器支架背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42291101/
如何更改图像指示器支架背景颜色: java代码: sliderShow = (SliderLayout) findViewById(R.id.slider);
我想将 AndroidImageSlider 库添加到我的项目中 图书馆链接--> click here 但是我该怎么做呢? 请帮助我。 最佳答案 从here 下载后,只需将其从文件导入 -> 导入
我正在尝试在我的应用程序中使用 daimajia/AndroidImageSlider 库作为图像 slider 。我正在尝试通过更改 slider 中的图像来更改 TextView 的文本,但我什至
这是我的堆栈跟踪: 08-16 10:23:40.006 19022-19022/com.world.innov.ebilling E/AndroidRuntime﹕ FATAL EXCEP
我是一名优秀的程序员,十分优秀!