当您有listview时,我想在警告对话框中更改滑动条颜色。实际上,我确实知道如何改变背景颜色:
final AlertDialog alertDialog = new AlertDialog.Builder(new ContextThemeWrapper(fragmentActivity, R.style.AlertDialogCustom)).create();
然后:
<style name="AlertDialogCustom" parent="@android:style/Theme.Dialog">
<item name="android:textColor">#000000</item>
<item name="android:background">#d3d3d3</item>
</style>
但是我找不到任何改变右边滑杆颜色的东西。
答案 0 :(得分:0)
您可以将Listview属性设置为:
android:scrollbarSize="10dp"
android:scrollbarThumbVertical="@drawable/custom_scroll_style"
这里custom_scroll_style是drawable文件夹下的xml文件。让我们创建custom_scroll_style.xml。
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<gradient
android:angle="45"
android:endColor="#FF3401"
android:centerColor="#ff5c33"
android:startColor="#FF3401" />
<corners android:radius="8dp" />
<size android:width="4dp"/>
<padding
android:left="0.5dp"
android:right="0.5dp" />
</shape>
希望它会帮助你。