/AndroidDatePicker-

自定义时间格式类型 适用于 界面内 弹框 等各种需要时间选择控件的界面

Primary LanguageJava

AndroidDatePicker-

自定义时间格式类型 适用于 界面内 弹框 等各种需要时间选择控件的界面

package ryan.datepicker;

import android.content.Context; import android.graphics.Color; import android.util.AttributeSet; import android.view.View; import android.view.ViewGroup; import android.widget.EditText; import android.widget.NumberPicker;

/**

  • 改变文本样式的NumberPicker
  • Created by kerui on 2016/11/29. */

public class ChangeTextStyleNumberPicker extends NumberPicker {

public ChangeTextStyleNumberPicker(Context context) {
    super(context);
}

public ChangeTextStyleNumberPicker(Context context, AttributeSet attrs) {
    super(context, attrs);
}

public ChangeTextStyleNumberPicker(Context context, AttributeSet attrs, int defStyleAttr) {
    super(context, attrs, defStyleAttr);
}

@Override
public void addView(View child) {
    super.addView(child);
    updateView(child);
}

@Override
public void addView(View child, ViewGroup.LayoutParams params) {
    super.addView(child, params);
    updateView(child);
}

@Override
public void addView(View child, int index, ViewGroup.LayoutParams params) {
    super.addView(child, index, params);
    updateView(child);
}

private void updateView(View view) {
    if (view instanceof EditText) {
        ((EditText) view).setTextSize(16);

           ((EditText) view).setTextColor(Color.parseColor("#464c56"));   //修改字体样式 } }}

image