Loading core/java/android/widget/DatePicker.java +3 −1 Original line number Original line Diff line number Diff line Loading @@ -114,9 +114,11 @@ public class DatePicker extends FrameLayout { for (int i = 0; i < months.length; i++) { for (int i = 0; i < months.length; i++) { months[i] = String.valueOf(i + 1); months[i] = String.valueOf(i + 1); } } mMonthPicker.setRange(1, 12); } else { mMonthPicker.setRange(1, 12, months); } } mMonthPicker.setRange(1, 12, months); mMonthPicker.setSpeed(200); mMonthPicker.setSpeed(200); mMonthPicker.setOnChangeListener(new OnChangedListener() { mMonthPicker.setOnChangeListener(new OnChangedListener() { public void onChanged(NumberPicker picker, int oldVal, int newVal) { public void onChanged(NumberPicker picker, int oldVal, int newVal) { Loading core/java/android/widget/NumberPicker.java +8 −8 Original line number Original line Diff line number Diff line Loading @@ -16,6 +16,8 @@ package android.widget; package android.widget; import com.android.internal.R; import android.annotation.Widget; import android.annotation.Widget; import android.content.Context; import android.content.Context; import android.os.Handler; import android.os.Handler; Loading @@ -26,14 +28,6 @@ import android.text.method.NumberKeyListener; import android.util.AttributeSet; import android.util.AttributeSet; import android.view.LayoutInflater; import android.view.LayoutInflater; import android.view.View; import android.view.View; import android.view.View.OnClickListener; import android.view.View.OnFocusChangeListener; import android.view.View.OnLongClickListener; import android.widget.TextView; import android.widget.LinearLayout; import android.widget.EditText; import com.android.internal.R; /** /** * A view for selecting a number * A view for selecting a number Loading Loading @@ -274,6 +268,12 @@ public class NumberPicker extends LinearLayout { mEnd = end; mEnd = end; mCurrent = start; mCurrent = start; updateView(); updateView(); if (displayedValues != null) { // Allow text entry rather than strictly numeric entry. mText.setRawInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS); } } } /** /** Loading Loading
core/java/android/widget/DatePicker.java +3 −1 Original line number Original line Diff line number Diff line Loading @@ -114,9 +114,11 @@ public class DatePicker extends FrameLayout { for (int i = 0; i < months.length; i++) { for (int i = 0; i < months.length; i++) { months[i] = String.valueOf(i + 1); months[i] = String.valueOf(i + 1); } } mMonthPicker.setRange(1, 12); } else { mMonthPicker.setRange(1, 12, months); } } mMonthPicker.setRange(1, 12, months); mMonthPicker.setSpeed(200); mMonthPicker.setSpeed(200); mMonthPicker.setOnChangeListener(new OnChangedListener() { mMonthPicker.setOnChangeListener(new OnChangedListener() { public void onChanged(NumberPicker picker, int oldVal, int newVal) { public void onChanged(NumberPicker picker, int oldVal, int newVal) { Loading
core/java/android/widget/NumberPicker.java +8 −8 Original line number Original line Diff line number Diff line Loading @@ -16,6 +16,8 @@ package android.widget; package android.widget; import com.android.internal.R; import android.annotation.Widget; import android.annotation.Widget; import android.content.Context; import android.content.Context; import android.os.Handler; import android.os.Handler; Loading @@ -26,14 +28,6 @@ import android.text.method.NumberKeyListener; import android.util.AttributeSet; import android.util.AttributeSet; import android.view.LayoutInflater; import android.view.LayoutInflater; import android.view.View; import android.view.View; import android.view.View.OnClickListener; import android.view.View.OnFocusChangeListener; import android.view.View.OnLongClickListener; import android.widget.TextView; import android.widget.LinearLayout; import android.widget.EditText; import com.android.internal.R; /** /** * A view for selecting a number * A view for selecting a number Loading Loading @@ -274,6 +268,12 @@ public class NumberPicker extends LinearLayout { mEnd = end; mEnd = end; mCurrent = start; mCurrent = start; updateView(); updateView(); if (displayedValues != null) { // Allow text entry rather than strictly numeric entry. mText.setRawInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS); } } } /** /** Loading