阅读背景:

Android NumberPicker和DatePicker分割线颜色设置

来源:互联网 

NumberPicker

    /**
     * 
     * 设置选择器的分割线颜色
     * 
     * @param numberPicker
     */
    private void setDatePickerDividerColor(NumberPicker picker) {
        Field[] pickerFields = NumberPicker.class.getDeclaredFields();
        for (Field pf : pickerFields) {
            if (pf.getName().equals("mSelectionDivider")) {
                pf.setAccessible(true);
                try {
                    pf.set(picker, new ColorDrawable(Color.alpha(256)));//这里是将其隐藏,如有其它需要,修改这里的文字即可
                } catch (IllegalArgumentException e) {
                    e.printStackTrace();
                } catch (NotFoundException e) {
                    e.printStackTrace();
                } catch (IllegalAccessException e) {
                    e.printStackTrace();
                }
                break;
            }
        }
    }
    /**
     * 
     * 设置选择器



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: