如何减少数字选择器中的线条粗细
How to reduce the thickness of line in number picker
我试过在数字选择器中减少水平线的粗细,但没有成功working.So我想知道如何在数字选择器中减少水平线的粗细
尝试如下:
private void setNumberPickerDivider(NumberPicker picker) {
Field[] fields=NumberPicker.class.getDeclaredFields();
for(Field f:fields){
if(f.getName().equals("mSelectionDividerHeight")){
f.setAccessible(true);
try {
f.set(picker,1);
} catch (IllegalAccessException e) {
e.printStackTrace();
}
break;
}
}
}
在 xml
上添加此属性
android:selectionDividerHeight="0.5dp"
我试过在数字选择器中减少水平线的粗细,但没有成功working.So我想知道如何在数字选择器中减少水平线的粗细
尝试如下:
private void setNumberPickerDivider(NumberPicker picker) {
Field[] fields=NumberPicker.class.getDeclaredFields();
for(Field f:fields){
if(f.getName().equals("mSelectionDividerHeight")){
f.setAccessible(true);
try {
f.set(picker,1);
} catch (IllegalAccessException e) {
e.printStackTrace();
}
break;
}
}
}
在 xml
上添加此属性 android:selectionDividerHeight="0.5dp"