package com.example.numberpicker_3;import android.app.Activity;import android.app.AlertDialog;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.widget.NumberPicker;import android.widget.TextView;import android.widget.Toast;import android.widget.NumberPicker.OnValueChangeListener;public class MainActivity extends Activity {private  QNumberPicker numPicker;private TextView textView1;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);textView1=(TextView)findViewById(R.id.textView1);numPicker=(QNumberPicker)findViewById(R.id.num_picker_1);numPicker.setMinValue(0);numPicker.setMaxValue(100);numPicker.setOnValueChangedListener(new OnValueChangeListener() {@Overridepublic void onValueChange(NumberPicker picker, int oldVal, int newVal) {// TODO 自动生成的方法存根//Toast.makeText(MainActivity.this, "当前值是:"+newVal, Toast.LENGTH_SHORT).show();textView1.setText(newVal+"");}});}//onCreate}

package com.example.numberpicker_3;import android.content.Context;import android.graphics.Color;import android.util.AttributeSet;import android.view.View;import android.widget.EditText;import android.widget.NumberPicker;public class QNumberPicker extends NumberPicker {    public QNumberPicker(Context context) {        super(context);    }    public QNumberPicker(Context context, AttributeSet attrs) {        super(context, attrs);    }    public QNumberPicker(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, int index,                        android.view.ViewGroup.LayoutParams params) {        super.addView(child, index, params);        updateView(child);    }    @Override    public void addView(View child, android.view.ViewGroup.LayoutParams params) {        super.addView(child, params);        updateView(child);    }    public void updateView(View view) {        if (view instanceof EditText) {            //这里修改字体的属性            ((EditText) view).setTextColor(Color.parseColor("#000000"));            ((EditText) view).setTextSize(20);        }    }}

        
亲测可用

更多相关文章

  1. android属性动画 —— ValueAnimator和ObjectAnimator的例子
  2. Android(安卓)按钮点击事件
  3. android————EditText
  4. 侧滑菜单(二)
  5. android 摇一摇 代码 真实可用
  6. 接收系统广播监听网络变化
  7. android工具类(2)NetWorkHelper 网络工具类
  8. 仿微信运动步数折线统计图
  9. Android(安卓)WebView请求,保存cookie,判断登录状态

随机推荐

  1. Android(安卓)应用广告过滤几种方式
  2. android之进程和应用程序的生命周期
  3. Android内存(内存溢出 内存不足 内存低 .
  4. Android进阶之_实现滑动的7种方式详解
  5. Freescale IMX6 Android (3): 手动制作An
  6. [2015.8.17网络首发]导入MTK_Android5.1
  7. Android原生股票图-分时图讲解和绘制(二)
  8. Android高效的应用程序开发工具集1---ant
  9. Android的个人修炼心经
  10. Android中Fragment的强大功能