微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

android.widget.NumberPicker的实例源码

项目:HighSchoolScienceBowlPractice-Android    文件StudyModeSettingsPage.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_study_mode_settings_page);

    biologyButton = (ToggleButton) findViewById(R.id.biologyButton);
    chemistryButton = (ToggleButton) findViewById(R.id.chemistryButton);
    earthAndspaceButton = (ToggleButton) findViewById(R.id.earthAndspaceButton);
    energyButton = (ToggleButton) findViewById(R.id.energyButton);
    mathButton = (ToggleButton) findViewById(R.id.mathButton);
    physicsButton = (ToggleButton) findViewById(R.id.physicsButton);
    randomButton = (ToggleButton) findViewById(R.id.randomButton);

    roundNumPicker = (NumberPicker) findViewById(R.id.roundNumPicker);
    roundNumPicker.setMinValue(0);
    roundNumPicker.setMaxValue(roundOptions.length-1);
    roundNumPicker.setWrapSelectorWheel(false);
    roundNumPicker.setdisplayedValues(roundOptions);

    menuButton = (Button) findViewById(R.id.menuButton);
}
项目:CatchSpy    文件GlobalSettingsFragment.java   
@SuppressWarnings("SameParameterValue")
private void playerNumberAlert(String title,final String preferenceName,int min,int max,int default_num) {
    AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
    LayoutInflater inflater = LayoutInflater.from(getActivity());
    View mView = inflater.inflate(R.layout.dialog_number_picker,(ViewGroup) getActivity().findViewById(R.id.dialog_layout_number_picker));
    final NumberPicker numberPicker = mView.findViewById(R.id.dialog_number_picker);
    numberPicker.setMinValue(min);
    numberPicker.setMaxValue(max);
    numberPicker.setValue(default_num);
    builder.setTitle(title);
    builder.setPositiveButton(android.R.string.yes,new DialogInterface.OnClickListener() {
        @Override
        public void onClick(DialogInterface dialog,int which) {
            sharedPreferences.edit().putInt(preferenceName,numberPicker.getValue()).apply();
        }
    });
    builder.setNegativeButton(android.R.string.no,null);
    builder.setView(mView);
    builder.show();
}
项目:GitHub    文件CustomTileDimensions.java   
@OnClick(R.id.custom_tile_width_size)
public void onWidthClick() {
  final NumberPicker view = new NumberPicker(this);
  view.setMinValue(24);
  view.setMaxValue(64);
  view.setWrapSelectorWheel(false);
  view.setValue(currentTileWidth);
  new AlertDialog.Builder(this)
          .setView(view)
          .setPositiveButton(android.R.string.ok,new DialogInterface.OnClickListener() {
            @Override
            public void onClick(@NonNull DialogInterface dialog,int which) {
              currentTileWidth = view.getValue();
              widget.setTileWidthDp(currentTileWidth);
            }
          })
          .show();
}
项目:GitHub    文件CustomTileDimensions.java   
@OnClick(R.id.custom_tile_height_size)
public void onHeightClick() {
  final NumberPicker view = new NumberPicker(this);
  view.setMinValue(24);
  view.setMaxValue(64);
  view.setWrapSelectorWheel(false);
  view.setValue(currentTileHeight);
  new AlertDialog.Builder(this)
          .setView(view)
          .setPositiveButton(android.R.string.ok,int which) {
              currentTileHeight = view.getValue();
              widget.setTileHeightDp(currentTileHeight);
            }
          })
          .show();
}
项目:GitHub    文件DynamicSettersActivity.java   
@OnClick(R.id.button_set_tile_size)
void onTileSizeClicked() {
    final NumberPicker view = new NumberPicker(this);
    view.setMinValue(24);
    view.setMaxValue(64);
    view.setWrapSelectorWheel(false);
    view.setValue(currentTileSize);
    new AlertDialog.Builder(this)
            .setView(view)
            .setPositiveButton(android.R.string.ok,new DialogInterface.OnClickListener() {
                @Override
                public void onClick(@NonNull DialogInterface dialog,int which) {
                    currentTileSize = view.getValue();
                    widget.setTileSizeDp(currentTileSize);
                }
            })
            .show();
}
项目:HustEating    文件SettingFragment.java   
/**
 * 初始化传入的moneyPicker
 *
 * @param numberPickerArrayList 需要初始化的NumPicker
 */
private void initNumPicker(ArrayList<NumberPicker> numberPickerArrayList) {
    Iterator iterator = numberPickerArrayList.iterator();
    while (iterator.hasNext()) {
        NumberPicker moneyPicker = (NumberPicker) iterator.next();
        moneyPicker.setFormatter(this);
        moneyPicker.setonValueChangedListener(this);
        moneyPicker.setonScrollListener(this);
        moneyPicker.setDescendantFocusability(NumberPicker.FOCUS_BLOCK_DESCENDANTS);
    }

    numberPickerArrayList.get(0).setMinValue(3);numberPickerArrayList.get(0).setMaxValue(15);//早餐的价格区间
    numberPickerArrayList.get(1).setMinValue(5);numberPickerArrayList.get(1).setMaxValue(30);//午餐的价格区间
    numberPickerArrayList.get(2).setMinValue(5);numberPickerArrayList.get(2).setMaxValue(30);//晚餐的价格区间


    numberPickerArrayList.get(0).setValue(preferences.getInt("moneyBreakfastChosen",5));//早餐认为5
    numberPickerArrayList.get(1).setValue(preferences.getInt("moneyLunchChosen",10));//午饭认为10
    numberPickerArrayList.get(2).setValue(preferences.getInt("moneyDinnerChosen",12));//早餐认为12

}
项目:LiveNotes    文件KeySigDialogFragment.java   
private void initializeViews(Dialog dialog) {
    major = (ToggleButton) dialog.findViewById(R.id.major);
    minor = (ToggleButton) dialog.findViewById(R.id.minor);
    dialog.findViewById(R.id.major_parent).setonClickListener(__ -> onMajorClicked());
    dialog.findViewById(R.id.minor_parent).setonClickListener(__ -> onMinorClicked());

    keySigImage = (ImageView) dialog.findViewById(R.id.key_sig_image);

    key = (NumberPicker) dialog.findViewById(R.id.key);
    key.setWrapSelectorWheel(false);
    key.setMinValue(0);
    key.setMaxValue(KeySigHandler.FIFTHS.length - 1);

    major.setChecked(false);
    onMajorClicked();
    key.setonValueChangedListener(this);
    key.setValue(6);
}
项目:orgzly-android    文件EspressoUtils.java   
/**
 * Set value for {@link NumberPicker}
 */
public static ViewAction setNumber(final int n) {
    return new ViewAction() {
        @Override
        public void perform(UiController uiController,View view) {
            ((NumberPicker) view).setValue(n);
        }

        @Override
        public String getDescription() {
            return "Set NumberPicker value";
        }

        @Override
        public Matcher<View> getConstraints() {
            return ViewMatchers.isAssignableFrom(NumberPicker.class);
        }
    };
}
项目:OneTwo    文件listadapter.java   
public listadapterViewHolder(View view) {
    super(view);
    mTextView = (TextView) view.findViewById(R.id.tv_object_data);
    removeButton = (Button) view.findViewById(R.id.remove_button);
    numberPicker = (NumberPicker) view.findViewById(R.id.number_picker);
    numberPicker.setMaxValue(99999);
    numberPicker.setMinValue(0);
    numberPicker.setonScrollListener(this);
    numberPicker.setonValueChangedListener(this);
    numberPicker.setonLongClickListener(new View.OnLongClickListener() {
        @Override
        public boolean onLongClick(View v) {
            v.performClick();
            return true;
        }
    });
    view.setonClickListener(this);
}
项目:HighSchoolScienceBowlPractice-Android    文件ReaderModeSettingsPage.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_reader_mode_settings_page);

    setNumPicker = (NumberPicker) findViewById(R.id.setNumPicker);
    setNumPicker.setMinValue(0);
    setNumPicker.setMaxValue(setoptions.length-1);
    setNumPicker.setWrapSelectorWheel(false);
    setNumPicker.setdisplayedValues(setoptions);

    roundNumPicker = (NumberPicker) findViewById(R.id.roundNumPicker);
    roundNumPicker.setMinValue(0);
    roundNumPicker.setMaxValue(roundOptions.length-1);
    roundNumPicker.setWrapSelectorWheel(false);
    roundNumPicker.setdisplayedValues(roundOptions);

    tossupTimeSpinner = (Spinner) findViewById(R.id.tossupTimeSelector);
    bonusTimeSpinner = (Spinner) findViewById(R.id.bonusTimeSelector);

    menuButton = (Button) findViewById(R.id.menuButton);
}
项目:FitterNumberPicker    文件MainActivity.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    toolbar.setTitle(R.string.app_name);

    NumberPicker stockNumberPicker = (NumberPicker) findViewById(R.id.stock);
    stockNumberPicker.setMinValue(0);
    stockNumberPicker.setMaxValue(10);

    FitterNumberPicker defaultNumberPicker = (FitterNumberPicker) findViewById(R.id.default_number_picker);
    FitterNumberPicker customNumberPicker = (FitterNumberPicker) findViewById(R.id.custom_number_picker);

    ViewConfiguration configuration = ViewConfiguration.get(this);
    //This would be a good value to start with,then / or * to adjust
    //By default,the veLocity is divided by 8,so do what you want to adjust
    int maxFlingVeLocity = configuration.getScaledMaximumFlingVeLocity() / 6;
    customNumberPicker.setMaximumFlingVeLocity(maxFlingVeLocity);
}
项目:FitterNumberPicker    文件FitterNumberPicker.java   
/**
 * Uses reflection to access divider private attribute and override its color
 * Use Color.Transparent if you wish to hide them
 *
 * @return true if separator set,false if field was not accessible
 */
public boolean setSeparatorColor(int separatorColor) {
    this.separatorColor = separatorColor;
    if (fieldPickerDivider == null) {
        Field[] pickerFields = NumberPicker.class.getDeclaredFields();
        for (Field pf : pickerFields) {
            if (pf.getName().equals("mSelectionDivider")) {
                pf.setAccessible(true);
                fieldPickerDivider = pf;
                break;
            }
        }
    }
    if (fieldPickerDivider != null) {
        try {
            fieldPickerDivider.set(this,new ColorDrawable(separatorColor));
        } catch (illegalaccessexception | IllegalArgumentException e) {
            return false;
        }
    } else {
        return false;
    }
    return true;
}
项目:FitterNumberPicker    文件FitterNumberPicker.java   
private boolean updateSelectorWheelPaint() {
    if (selectorWheelPaint == null) {
        try {
            Field selectorWheelPaintField = NumberPicker.class.getDeclaredField("mSelectorWheelPaint");
            selectorWheelPaintField.setAccessible(true);

            selectorWheelPaint = ((Paint) selectorWheelPaintField.get(this));
        } catch (Exception e) {
            return false;
        }
    }
    if (selectorWheelPaint != null) {
        selectorWheelPaint.setColor(textColor);
        selectorWheelPaint.setTextSize(textSize);
        invalidate();
        return true;
    }
    return false;
}
项目:aos-Video    文件SubtitleDelayTVPicker.java   
public SubtitleDelayTVPicker(Context context,AttributeSet attrs,int defStyle) {
    super(context,attrs,defStyle);
    mContext=context;
    slaveView=null;
    final NumberPicker.Formatter twoDigitFormatter = new NumberPicker.Formatter() {
        final StringBuilder mBuilder = new StringBuilder();
        final java.util.Formatter mFmt = new java.util.Formatter(mBuilder,java.util.Locale.US);
        final Object[] mArgs = new Object[1];
        public String format(int value) {
            mArgs[0] = value;
            mBuilder.delete(0,mBuilder.length());
            mFmt.format("%02d",mArgs);
            return mFmt.toString();
        }
    };


    init();
    if (!isEnabled()) {
        setEnabled(false);
    }
}
项目:Runnest    文件RequestChallengeDialogFragment.java   
private void setDividerColor(NumberPicker picker,int color) {

        java.lang.reflect.Field[] pickerFields = NumberPicker.class.getDeclaredFields();
        for (java.lang.reflect.Field pf : pickerFields) {
            if (pf.getName().equals("mSelectionDivider")) {
                pf.setAccessible(true);
                try {
                    ColorDrawable colorDrawable = new ColorDrawable(color);
                    pf.set(picker,colorDrawable);
                } catch (Exception e) {
                    e.printstacktrace();
                }
                break;
            }
        }
    }
项目:calendarview2    文件CustomTileDimensions.java   
@OnClick(R.id.custom_tile_width_size)
public void onWidthClick() {
  final NumberPicker view = new NumberPicker(this);
  view.setMinValue(24);
  view.setMaxValue(64);
  view.setWrapSelectorWheel(false);
  view.setValue(currentTileWidth);
  new AlertDialog.Builder(this)
          .setView(view)
          .setPositiveButton(android.R.string.ok,int which) {
              currentTileWidth = view.getValue();
              widget.setTileWidthDp(currentTileWidth);
            }
          })
          .show();
}
项目:calendarview2    文件CustomTileDimensions.java   
@OnClick(R.id.custom_tile_height_size)
public void onHeightClick() {
  final NumberPicker view = new NumberPicker(this);
  view.setMinValue(24);
  view.setMaxValue(64);
  view.setWrapSelectorWheel(false);
  view.setValue(currentTileHeight);
  new AlertDialog.Builder(this)
          .setView(view)
          .setPositiveButton(android.R.string.ok,int which) {
              currentTileHeight = view.getValue();
              widget.setTileHeightDp(currentTileHeight);
            }
          })
          .show();
}
项目:calendarview2    文件DynamicSettersActivity.java   
@OnClick(R.id.button_set_tile_size)
void onTileSizeClicked() {
    final NumberPicker view = new NumberPicker(this);
    view.setMinValue(24);
    view.setMaxValue(64);
    view.setWrapSelectorWheel(false);
    view.setValue(currentTileSize);
    new AlertDialog.Builder(this)
            .setView(view)
            .setPositiveButton(android.R.string.ok,int which) {
                    currentTileSize = view.getValue();
                    widget.setTileSizeDp(currentTileSize);
                }
            })
            .show();
}
项目:wallpaperboard    文件RefreshDurationFragment.java   
private void setDividerColor (NumberPicker picker) {
    java.lang.reflect.Field[] pickerFields = NumberPicker.class.getDeclaredFields();
    for (java.lang.reflect.Field pf : pickerFields) {
        if (pf.getName().equals("mSelectionDivider")) {
            pf.setAccessible(true);
            try {
                int color = ColorHelper.getAttributeColor(getActivity(),R.attr.colorAccent);
                pf.set(picker,DrawableHelper.getTintedDrawable(
                        getActivity(),R.drawable.numberpicker_divider,color));
            } catch (Exception e) {
                LogUtil.e(Log.getStackTraceString(e));
            }
            break;
        }
    }
}
项目:iconsole-android    文件BluetoothChatFragment.java   
@Override
public void onViewCreated(View view,@Nullable Bundle savedInstanceState) {
    //mConversationView = (ListView) view.findViewById(R.id.in);
    mStartButton = (Button) view.findViewById(R.id.button_start);
    mStopButton = (Button) view.findViewById(R.id.button_stop);
    mdisconnectButton = (Button) view.findViewById(R.id.button_disconnect);
    mLevel = (NumberPicker) view.findViewById(R.id.Level);
    mLevel.setMaxValue(32);
    mLevel.setMinValue(1);
    mLevel.setValue(1);
    mLevel.setWrapSelectorWheel(false);
    mLevel.setDescendantFocusability(NumberPicker.FOCUS_BLOCK_DESCENDANTS);
    mSpeedText = (TextView) view.findViewById(R.id.Speed);
    mPowerText = (TextView) view.findViewById(R.id.Power);
    mRPMText = (TextView) view.findViewById(R.id.RPM);
    mdistanceText = (TextView) view.findViewById(R.id.distance);
    mCaloriesText = (TextView) view.findViewById(R.id.Calories);
    mHFText = (TextView) view.findViewById(R.id.Heart);
    mTimeText = (TextView) view.findViewById(R.id.Time);
}
项目:MobiRNN-EMDL17    文件PhoneActivity.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    controlToggle = (ToggleButton) findViewById(R.id.toggle_control);

    mStatusTextView = (TextView) findViewById(R.id.tv_status);
    mStatusTextView.setMovementMethod(new ScrollingMovementMethod());
    mResultProgress = (ProgressBar) findViewById(R.id.progress);
    mResultProgress.setMax(100);

    NumberPicker picker = (NumberPicker) findViewById(R.id.number_picker);
    picker.setDescendantFocusability(NumberPicker.FOCUS_BLOCK_DESCENDANTS);
    picker.setonValueChangedListener(this);
    picker.setdisplayedValues(mSampleSizes);
    picker.setMinValue(0);
    picker.setMaxValue(mSampleSizes.length - 1);
    picker.setWrapSelectorWheel(true);
    picker.setValue(0);
    mSampleSize = 1;
    Logger.i("Sample size initial value: %s",mSampleSize);

    checkPermissions();

}
项目:android-chessclock    文件TimePickerView.java   
/**
 * Set the reference of seconds picker,its digit format and register value change listener.
 *
 * @param pickerVisible if false,removes the spinner widget.
 */
@TargetApi(11)
protected void setupSecondPicker(boolean pickerVisible) {
    mSecondPicker = (NumberPicker) findViewById(R.id.seconds);
    if (pickerVisible) {
        mSecondPicker.setMinValue(0);
        mSecondPicker.setMaxValue(59);
        mSecondPicker.setFormatter(TWO_DIGIT_FORMATTER);
        mSecondPicker.setonValueChangedListener(new NumberPicker.OnValuechangelistener() {
            @Override
            public void onValueChange(NumberPicker picker,int oldVal,int newVal) {
                mCurrentSecond = newVal;
            }
        });
    } else {
        mHourPicker.setVisibility(View.GONE);
    }
}
项目:android-chessclock    文件TimePickerView.java   
/**
 * Set the reference of minute picker,removes the spinner widget.
 */
@TargetApi(11)
protected void setupMinutePicker(boolean pickerVisible) {
    mMinutePicker = (NumberPicker) findViewById(R.id.minute);
    if (pickerVisible) {
        mMinutePicker.setMinValue(0);
        mMinutePicker.setMaxValue(59);
        mMinutePicker.setFormatter(TWO_DIGIT_FORMATTER);
        mMinutePicker.setonValueChangedListener(new NumberPicker.OnValuechangelistener() {
            @Override
            public void onValueChange(NumberPicker spinner,int newVal) {
                mCurrentMinute = newVal;
            }
        });
    } else {
        mMinutePicker.setVisibility(View.GONE);
        findViewById(R.id.minute_divider).setVisibility(View.GONE);
    }
}
项目:android-chessclock    文件TimePickerView.java   
/**
 * Set the reference of hour picker,removes the spinner widget.
 */
@TargetApi(11)
protected void setupHourPicker(boolean pickerVisible) {

    mHourPicker = (NumberPicker) findViewById(R.id.hour);
    if (pickerVisible) {
        mHourPicker.setMinValue(0);
        mHourPicker.setMaxValue(10);
        mHourPicker.setFormatter(TWO_DIGIT_FORMATTER);
        mHourPicker.setonValueChangedListener(new NumberPicker.OnValuechangelistener() {
            @Override
            public void onValueChange(NumberPicker picker,int newVal) {
                mCurrentHour = newVal;
            }
        });
    } else {
        mHourPicker.setVisibility(View.GONE);
        findViewById(R.id.hour_divider).setVisibility(View.GONE);
    }
}
项目:candybar-library    文件CandyBarMuzeiActivity.java   
private void setDividerColor (NumberPicker picker) {
    java.lang.reflect.Field[] pickerFields = NumberPicker.class.getDeclaredFields();
    for (java.lang.reflect.Field pf : pickerFields) {
        if (pf.getName().equals("mSelectionDivider")) {
            pf.setAccessible(true);
            try {
                pf.set(picker,ContextCompat.getDrawable(this,Preferences.get(this).isDarkTheme() ?
                                R.drawable.numberpicker_divider_dark :
                                R.drawable.numberpicker_divider));
            } catch (Exception e) {
                LogUtil.e(Log.getStackTraceString(e));
            }
            break;
        }
    }
}
项目:RPG-Software    文件DiceActivity.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_dice);
    mTextViewResult = (TextView)findViewById(R.id.textView_Result);
    Button buttonThrow = (Button)findViewById(R.id.button_throw);
    final NumberPicker numberPickerMin = (NumberPicker)findViewById(R.id.numberPickerMin);
    final NumberPicker numberPickerMax = (NumberPicker)findViewById(R.id.numberPickerMax);
    numberPickerMin.setMinValue(1);
    numberPickerMin.setMaxValue(100);
    numberPickerMax.setMinValue(1);
    numberPickerMax.setMaxValue(100);
    numberPickerMax.setValue(6);

    buttonThrow.setonClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Dice d = new Dice(numberPickerMin.getValue(),numberPickerMax.getValue());
            int result = d.diceGenerator();
            mTextViewResult.setText("Result : " + result);
        }
    });
}
项目:MyWorld    文件NewPeriodicCareFragment.java   
@Nullable
@Override
public View onCreateView(LayoutInflater inflater,@Nullable ViewGroup container,@Nullable Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.fragment_new_periodic_care,container,false);
    goalPicker = (NumberPicker) view.findViewById(R.id.goal_picker);
    punishmentPicker = (NumberPicker) view.findViewById(R.id.punishment_picker);
    lengthPicker = (NumberPicker) view.findViewById(R.id.length_picker);
    unitPicker = (NumberPicker) view.findViewById(R.id.unit_picker);
    goalPicker.setMaxValue(Integer.MAX_VALUE);
    goalPicker.setMinValue(1);
    goalPicker.setWrapSelectorWheel(false);
    punishmentPicker.setMaxValue(Integer.MAX_VALUE);
    punishmentPicker.setMinValue(0);
    punishmentPicker.setValue(1);
    punishmentPicker.setWrapSelectorWheel(false);
    lengthPicker.setMaxValue(Integer.MAX_VALUE);
    lengthPicker.setMinValue(1);
    lengthPicker.setWrapSelectorWheel(false);
    unitPicker.setdisplayedValues(getResources().getStringArray(R.array.period_units));
    unitPicker.setMaxValue(3);
    unitPicker.setMinValue(0);
    unitPicker.setValue(3);
    unitPicker.setWrapSelectorWheel(true);
    return view;
}
项目:yun2win-sdk-android    文件ChooseDateDialog.java   
/**
 * 得到viewGroup里面的numberpicker组件
 * @param viewGroup
 * @return
 */
private List<NumberPicker> findNumberPicker(ViewGroup viewGroup){
    List<NumberPicker> npList = new ArrayList<NumberPicker>();
    View child = null;
    if(null != viewGroup){
        for(int i = 0; i < viewGroup.getChildCount(); i++){
            child = viewGroup.getChildAt(i);
            if(child instanceof NumberPicker){
                npList.add((NumberPicker)child);
            }
            else if(child instanceof LinearLayout){
                List<NumberPicker> result = findNumberPicker((ViewGroup)child);
                if(result.size()>0){
                    return result;
                }
            }
        }
    }
    return npList;
}
项目:xDrip    文件SnoozeActivity.java   
static void SetSnoozePickerValues(NumberPicker picker,boolean above,int default_snooze) {
    String[] values=new String[snoozeValues.length];
    for(int i=0;i<values.length;i++){
        values[i]=getNameFromTime(snoozeValues[i]);
    }

    picker.setMaxValue(values.length -1);
    picker.setMinValue(0);
    picker.setdisplayedValues(values);
    picker.setWrapSelectorWheel(false);
    if(default_snooze != 0) {
        picker.setValue(getSnoozeLocatoin(default_snooze));
    } else {
        picker.setValue(getSnoozeLocatoin(getDefaultSnooze(above)));
    }
}
项目:xDrip    文件SnoozeActivity.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    //KS if (Home.get_holo()) { setTheme(R.style.OldAppTheme); }
    setContentView(R.layout.activity_snooze);
    alertStatus = (TextView) findViewById(R.id.alert_status);
    snoozeValue = (NumberPicker) findViewById(R.id.snooze);

    prefs =  PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
    doMgdl = (prefs.getString("units","mgdl").compareto("mgdl") == 0);

    addListenerOnButton();
    if(BgGraphBuilder.isXLargeTablet(getApplicationContext())) {
        alertStatus.setTextSize(TypedValue.COMPLEX_UNIT_SP,30);
        buttonSnooze.setTextSize(TypedValue.COMPLEX_UNIT_SP,30);
    }
    displayStatus();
}
项目:xDrip    文件SnoozeActivity.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    if (Home.get_holo()) { setTheme(R.style.OldAppThemeNoTitleBar); }
    JoH.fixActionBar(this);
    setContentView(R.layout.activity_snooze);
    alertStatus = (TextView) findViewById(R.id.alert_status);
    snoozeValue = (NumberPicker) findViewById(R.id.snooze);

    prefs =  PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
    doMgdl = (prefs.getString("units",30);
    }
    displayStatus();
}
项目:xDrip-plus    文件SnoozeActivity.java   
static void SetSnoozePickerValues(NumberPicker picker,int default_snooze) {
    String[] values=new String[snoozeValues.length];
    for(int i=0;i<values.length;i++){
        values[i]=getNameFromTime(snoozeValues[i]);
    }

    picker.setMaxValue(values.length -1);
    picker.setMinValue(0);
    picker.setdisplayedValues(values);
    picker.setWrapSelectorWheel(false);
    if(default_snooze != 0) {
        picker.setValue(getSnoozeLocatoin(default_snooze));
    } else {
        picker.setValue(getSnoozeLocatoin(getDefaultSnooze(above)));
    }
}
项目:xDrip-plus    文件SnoozeActivity.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    //KS if (Home.get_holo()) { setTheme(R.style.OldAppTheme); }
    setContentView(R.layout.activity_snooze);
    alertStatus = (TextView) findViewById(R.id.alert_status);
    snoozeValue = (NumberPicker) findViewById(R.id.snooze);

    prefs =  PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
    doMgdl = (prefs.getString("units",30);
    }
    displayStatus();
}
项目:xDrip-plus    文件SnoozeActivity.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    if (Home.get_holo()) { setTheme(R.style.OldAppThemeNoTitleBar); }
    JoH.fixActionBar(this);
    setContentView(R.layout.activity_snooze);
    alertStatus = (TextView) findViewById(R.id.alert_status);
    snoozeValue = (NumberPicker) findViewById(R.id.snooze);

    prefs =  PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
    doMgdl = (prefs.getString("units",30);
    }
    displayStatus();
}
项目:Dialogalchemy    文件NumberPickerStone.java   
@Override
public void bindView(Dialog dialog) {
    textView = (TextView) dialog.findViewById(R.id.description);
    numberPicker = (NumberPicker) dialog.findViewById(R.id.number_picker);

    textView.setText(description);

    numberPicker.setMaxValue(maxValue != null ? maxValue : 24);
    numberPicker.setMinValue(minValue != null ? minValue : 1);
    numberPicker.setonLongPressUpdateInterval(100);
    numberPicker.setWrapSelectorWheel(false);
    if (currentValue != null) {
        numberPicker.setValue(currentValue);
    }
    if (!canUseKeyBoard) {
        numberPicker.setDescendantFocusability(NumberPicker.FOCUS_BLOCK_DESCENDANTS);
    }
}
项目:YingBeautyNote    文件DateTimePicker.java   
@Override
public void onValueChange(NumberPicker picker,int newVal) {
    int minValue = mMinuteSpinner.getMinValue();
    int maxValue = mMinuteSpinner.getMaxValue();
    int offset = 0;
    if (oldVal == maxValue && newVal == minValue) {
        offset += 1;
    } else if (oldVal == minValue && newVal == maxValue) {
        offset -= 1;
    }
    if (offset != 0) {
        mDate.add(Calendar.HOUR_OF_DAY,offset);
        mHourSpinner.setValue(getCurrentHour());
        updateDateControl();
        int newHour = getCurrentHourOfDay();
        if (newHour >= HOURS_IN_HALF_DAY) {
            mIsAm = false;
            updateAmPmControl();
        } else {
            mIsAm = true;
            updateAmPmControl();
        }
    }
    mDate.set(Calendar.MINUTE,newVal);
    onDateTimeChanged();
}
项目:medical-data-android    文件TestActivity.java   
/**
 * Auxiliar function to get questions 8 to 10 value and set an error if they have not been
 * answered.
 *
 * @param i     Number of question
 * @param id    {@link ratingStars} id
 * @param text  {@link TextView} id of the question title
 * @param error {@link TextView} title of the first question title whose question has an error
 * @return <code>true</code> if an error was set; <code>false</code> otherwise.
 */
private TextView NumberPickerAnswered(int i,int id,int text,TextView error) {
    NumberPicker np = (NumberPicker) findViewById(id);
    int value = np.getValue();
    TextView tv = (TextView) findViewById(text);
    if (value == 0) {
        tv.setError("");
        if (error == null) {
            return tv;
        }
    } else {
        questions[i] = ((i == 7) ? (value - 1) * 10 : (value - 1));
        tv.setError(null);
    }
    return error;
}
项目:msb-android    文件SelectCityDialogV11.java   
@Override
protected void initPicker() {
    mProvincePicker = (NumberPicker) findViewById(R.id.province);
    mCityPicker = (NumberPicker) findViewById(R.id.city);

    mProvincePicker.setdisplayedValues(mProvinceNames);
    mProvincePicker.setMinValue(0);
    mProvincePicker.setMaxValue(mAreas.size() - 1);
    mProvincePicker.setonValueChangedListener(this);

    int provinceIndex = getDefaultProvinceIndex(mProvince);
    mProvincePicker.setValue(provinceIndex);

    updateCityPicker(provinceIndex);

    int cityIndex = getDefaultCityIndex(provinceIndex,mCity);
    mCityPicker.setValue(cityIndex);
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。