当前位置: 首页>>代码示例>>Java>>正文


Java SeekBar.setMax方法代码示例

本文整理汇总了Java中android.widget.SeekBar.setMax方法的典型用法代码示例。如果您正苦于以下问题:Java SeekBar.setMax方法的具体用法?Java SeekBar.setMax怎么用?Java SeekBar.setMax使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在android.widget.SeekBar的用法示例。


在下文中一共展示了SeekBar.setMax方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: onCreateDialogView

import android.widget.SeekBar; //导入方法依赖的package包/类
@Override
protected View onCreateDialogView() {
    LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(
            LinearLayout.LayoutParams.MATCH_PARENT,
            LinearLayout.LayoutParams.WRAP_CONTENT);

    // Layout returned as dialog view
    LinearLayout layout = new LinearLayout(mContext);
    layout.setOrientation(LinearLayout.VERTICAL);

    // Add text view to show the current value
    mViewValue = new TextView(mContext);
    mViewValue.setGravity(Gravity.CENTER_HORIZONTAL);
    mViewValue.setText(String.valueOf(mValue));
    layout.addView(mViewValue, params);

    // Add seek bar
    mSeekBar = new SeekBar(mContext);
    mSeekBar.setMax(mMax);
    mSeekBar.setProgress(mValue);
    // Set progress before change listener
    mSeekBar.setOnSeekBarChangeListener(this);
    layout.addView(mSeekBar, params);

    return layout;
}
 
开发者ID:dftec-es,项目名称:planetcon,代码行数:27,代码来源:DialogPreferenceSeekBar.java

示例2: updateView

import android.widget.SeekBar; //导入方法依赖的package包/类
void updateView() {
	SeekBar slider = mSlider;
	RangeSetting setting = mSetting;
	
	// ignore for now
	/*
	boolean enabled = setting.enabled;
	mMinButton.setEnabled(enabled);
	mMaxButton.setEnabled(enabled);
	slider.setEnabled(enabled);
	*/
	
	slider.setMax(setting.max);
	slider.setProgress(setting.value);
	
	// update description
	final String descr = setting.descr;
	final TextView descrView = mDescr;
	descrView.setText(descr);
	descrView.setVisibility(descr == null ? View.GONE : View.VISIBLE);
	
	updatePreviewText(setting);
}
 
开发者ID:sdrausty,项目名称:buildAPKsApps,代码行数:24,代码来源:MinMaxSliderSettingRenderer.java

示例3: onCreateDialogView

import android.widget.SeekBar; //导入方法依赖的package包/类
@Override
   protected View onCreateDialogView() {
// Get current value from preferences
mCurrentValue = getPersistedInt(mDefaultValue);

// Inflate layout
LayoutInflater inflater = ((PreferenceActivity) context).getLayoutInflater();
View view = inflater.inflate(R.layout.dialog_slider, null);

// Setup minimum and maximum text labels
((TextView) view.findViewById(R.id.min_value)).setText(Integer.toString(mMinValue));
((TextView) view.findViewById(R.id.max_value)).setText(Integer.toString(mMaxValue));

// Setup SeekBar
mSeekBar = (SeekBar) view.findViewById(R.id.seek_bar);
mSeekBar.setMax(mMaxValue - mMinValue);
mSeekBar.setProgress(mCurrentValue - mMinValue);
mSeekBar.setOnSeekBarChangeListener(this);

// Setup text label for current value
mValueText = (TextView) view.findViewById(R.id.current_value);
mValueText.setText(Integer.toString(mCurrentValue));

return view;
   }
 
开发者ID:sdrausty,项目名称:buildAPKsApps,代码行数:26,代码来源:SeekBarPreference.java

示例4: initSeekBar

import android.widget.SeekBar; //导入方法依赖的package包/类
private void initSeekBar(SeekBar seekBar, Uri defaultUri) {
    seekBar.setMax(mAudioManager.getStreamMaxVolume(mStreamType));
    mOriginalStreamVolume = mAudioManager.getStreamVolume(mStreamType);
    seekBar.setProgress(mOriginalStreamVolume);
    seekBar.setOnSeekBarChangeListener(this);
    // TODO: removed in MM, find different approach
    mContext.getContentResolver().registerContentObserver(
            System.getUriFor("volume_ring"),
            false, mVolumeObserver);
    if (defaultUri == null) {
        if (mStreamType == AudioManager.STREAM_RING) {
            defaultUri = Settings.System.DEFAULT_RINGTONE_URI;
        } else if (mStreamType == AudioManager.STREAM_NOTIFICATION) {
            defaultUri = Settings.System.DEFAULT_NOTIFICATION_URI;
        } else {
            defaultUri = Settings.System.DEFAULT_ALARM_ALERT_URI;
        }
    }
    mRingtone = RingtoneManager.getRingtone(mContext, defaultUri);
    if (mRingtone != null) {
        mRingtone.setStreamType(mStreamType);
    }
}
 
开发者ID:WrBug,项目名称:GravityBox,代码行数:24,代码来源:VolumePreference.java

示例5: initControllerView

import android.widget.SeekBar; //导入方法依赖的package包/类
private void initControllerView(View v) {
  mPauseButton = (ImageButton) v.findViewById(getResources().getIdentifier("mediacontroller_play_pause", "id", mContext.getPackageName()));
  if (mPauseButton != null) {
    mPauseButton.requestFocus();
    mPauseButton.setOnClickListener(mPauseListener);
  }

  mProgress = (SeekBar) v.findViewById(getResources().getIdentifier("mediacontroller_seekbar", "id", mContext.getPackageName()));
  if (mProgress != null) {
    if (mProgress instanceof SeekBar) {
      SeekBar seeker = (SeekBar) mProgress;
      seeker.setOnSeekBarChangeListener(mSeekListener);
    }
    mProgress.setMax(1000);
  }

  mEndTime = (TextView) v.findViewById(getResources().getIdentifier("mediacontroller_time_total", "id", mContext.getPackageName()));
  mCurrentTime = (TextView) v.findViewById(getResources().getIdentifier("mediacontroller_time_current", "id", mContext.getPackageName()));
  mFileName = (TextView) v.findViewById(getResources().getIdentifier("mediacontroller_file_name", "id", mContext.getPackageName()));
  if (mFileName != null)
    mFileName.setText(mTitle);
}
 
开发者ID:coding-dream,项目名称:TPlayer,代码行数:23,代码来源:MediaController.java

示例6: CustomColourDialog

import android.widget.SeekBar; //导入方法依赖的package包/类
public CustomColourDialog(final Context context) {
	super(context);
	requestWindowFeature(Window.FEATURE_NO_TITLE);
	this.setContentView(R.layout.customcolourdialog);
	this.setCancelable(false);

	Button closeButton = (Button) this
			.findViewById(R.id.returnColourDialog);
	closeButton.setOnClickListener(new View.OnClickListener() {

		@Override
		public void onClick(View v) {
			dismiss();
		}
	});
	saveButton = (Button) this.findViewById(R.id.shareColourDialog);

	rSeekBar = (SeekBar) findViewById(R.id.rSeekBar);
	rSeekBar.setMax(255);
	rSeekBar.setProgress(111);
	rSeekBar.setOnSeekBarChangeListener(rgbOnSeekBarListener());

	gSeekBar = (SeekBar) findViewById(R.id.gSeekBar);
	gSeekBar.setMax(255);
	gSeekBar.setProgress(111);
	gSeekBar.setOnSeekBarChangeListener(rgbOnSeekBarListener());

	bSeekBar = (SeekBar) findViewById(R.id.bSeekBar);
	bSeekBar.setMax(255);
	bSeekBar.setProgress(111);
	bSeekBar.setOnSeekBarChangeListener(rgbOnSeekBarListener());

	calculateRGB();
	
}
 
开发者ID:weiwenqiang,项目名称:GitHub,代码行数:36,代码来源:CustomColourDialog.java

示例7: textSizePicker

import android.widget.SeekBar; //导入方法依赖的package包/类
private void textSizePicker() {
    AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
    LayoutInflater inflater = getActivity().getLayoutInflater();
    LinearLayout view = (LinearLayout) inflater.inflate(R.layout.dialog_seek_bar, null);
    final SeekBar bar = view.findViewById(R.id.text_size_seekbar);
    final TextView sample = new TextView(getActivity());
    sample.setText(R.string.untitled);
    sample.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, WindowManager.LayoutParams.WRAP_CONTENT));
    sample.setGravity(Gravity.CENTER_HORIZONTAL);
    view.addView(sample);
    bar.setOnSeekBarChangeListener(new TextSeekBarListener(sample));
    final int MAX = 5;
    bar.setMax(MAX);
    bar.setProgress(MAX - mPreferenceManager.getTextSize());
    builder.setView(view);
    builder.setTitle(R.string.title_text_size);
    builder.setPositiveButton(android.R.string.ok, new DialogInterface.OnClickListener() {

        @Override
        public void onClick(DialogInterface arg0, int arg1) {
            mPreferenceManager.setTextSize(MAX - bar.getProgress());
        }

    });
    Dialog dialog = builder.show();
    BrowserDialog.setDialogSize(mActivity, dialog);
}
 
开发者ID:XndroidDev,项目名称:Xndroid,代码行数:28,代码来源:DisplaySettingsFragment.java

示例8: onBindView

import android.widget.SeekBar; //导入方法依赖的package包/类
@Override
protected void onBindView(View view) {
    super.onBindView(view);
    seekBar = (SeekBar) view.findViewById(R.id.seekbar);
    seekBar.setMax(maxSeekBarValue);
    seekBar.setProgress(progress);
    seekBar.setOnSeekBarChangeListener(this);
}
 
开发者ID:mobilemaster128,项目名称:quickblox-android,代码行数:9,代码来源:SeekBarPreference.java

示例9: onProgressChanged

import android.widget.SeekBar; //导入方法依赖的package包/类
@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
    try {
        if (mApp.getService().isMediaPlayerPrepared()) {
            long currentSongDuration = mApp.getService().getMediaPlayer().getDuration();
            seekBar.setMax((int) currentSongDuration / 1000);
            if (fromUser) {
                mSeekBarIndicatorTextView.setText(Common.convertMillisToMinsSecs(seekBar.getProgress() * 1000));
            }
        }
    } catch (Exception e) {
        e.printStackTrace();
    }
}
 
开发者ID:reyanshmishra,项目名称:Rey-MusicPlayer,代码行数:15,代码来源:NowPlayingActivity.java

示例10: onCreateView

import android.widget.SeekBar; //导入方法依赖的package包/类
@Override
protected View onCreateView(ViewGroup parent) {
    super.onCreateView(parent);
    Utils.logD(LOG_TAG, "onCreateView");
    LayoutInflater inflater = (LayoutInflater) getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    View view = inflater.inflate(R.layout.preference_seekbar, parent, false);
    tvSummary = (TextView) view.findViewById(android.R.id.summary);
    mSeekBar = (SeekBar) view.findViewById(R.id.seekbar);
    mSeekBar.setProgress(mProgress);
    mSeekBar.setMax(mMax);
    mSeekBar.setOnSeekBarChangeListener(this);
    return view;
}
 
开发者ID:cahergil,项目名称:Farmacias,代码行数:14,代码来源:SeekBarPreference.java

示例11: onPrepareDialogBuilder

import android.widget.SeekBar; //导入方法依赖的package包/类
@SuppressWarnings("deprecation")
@Override
protected void onPrepareDialogBuilder(Builder builder) {
    Context context = getContext();
    ViewGroup.LayoutParams params = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.FILL_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT);

    mValue = getPersistedInt(95);

    LinearLayout layout = new LinearLayout(context);
    layout.setOrientation(LinearLayout.VERTICAL);
    layout.setLayoutParams(params);

    mValueText = new TextView(context);
    mValueText.setGravity(Gravity.RIGHT);
    mValueText.setPadding(20, 0, 20, 0);
    mValueText.setText(getSummary(-mValue));
    layout.addView(mValueText);

    SeekBar seekBar = new SeekBar(context);
    seekBar.setPadding(20, 0, 20, 20);
    seekBar.setLayoutParams(params);
    seekBar.setMax(150);
    seekBar.setProgress(mValue);
    seekBar.setOnSeekBarChangeListener(this);
    layout.addView(seekBar);
    builder.setView(layout);
}
 
开发者ID:89luca89,项目名称:ThunderMusic,代码行数:28,代码来源:ShakeThresholdPreference.java

示例12: onCreateDialogView

import android.widget.SeekBar; //导入方法依赖的package包/类
@Override
protected View onCreateDialogView() {
    final View view = super.onCreateDialogView();
    mSeekBar = (SeekBar)view.findViewById(R.id.seek_bar_dialog_bar);
    mSeekBar.setMax(mMaxValue - mMinValue);
    mSeekBar.setOnSeekBarChangeListener(this);
    mValueView = (TextView)view.findViewById(R.id.seek_bar_dialog_value);
    return view;
}
 
开发者ID:sergeychilingaryan,项目名称:AOSP-Kayboard-7.1.2,代码行数:10,代码来源:SeekBarDialogPreference.java

示例13: initControllerView

import android.widget.SeekBar; //导入方法依赖的package包/类
private void initControllerView(View v) {
    mPauseButton = v.findViewById(R.id.pause);
    if (mPauseButton != null) {
        mPauseButton.requestFocus();
        mPauseButton.setOnClickListener(mPauseListener);
    }

    mFullscreenButton = v.findViewById(R.id.fullscreen);
    if (mFullscreenButton != null) {
        mFullscreenButton.requestFocus();
        mFullscreenButton.setOnClickListener(mFullscreenListener);
    }

    mFfwdButton = v.findViewById(R.id.ffwd);
    if (mFfwdButton != null) {
        mFfwdButton.setOnClickListener(mFfwdListener);
        if (!mFromXml) {
            mFfwdButton.setVisibility(mUseFastForward ? View.VISIBLE : View.GONE);
        }
    }

    mRewButton = v.findViewById(R.id.rew);
    if (mRewButton != null) {
        mRewButton.setOnClickListener(mRewListener);
        if (!mFromXml) {
            mRewButton.setVisibility(mUseFastForward ? View.VISIBLE : View.GONE);
        }
    }

    // By default these are hidden. They will be enabled when setPrevNextListeners() is called 
    mNextButton = v.findViewById(R.id.next);
    if (mNextButton != null && !mFromXml && !mListenersSet) {
        mNextButton.setVisibility(View.GONE);
    }
    mPrevButton = v.findViewById(R.id.prev);
    if (mPrevButton != null && !mFromXml && !mListenersSet) {
        mPrevButton.setVisibility(View.GONE);
    }

    mProgress = (SeekBar) v.findViewById(R.id.mediacontroller_progress);
    if (mProgress != null) {
        if (mProgress instanceof SeekBar) {
            SeekBar seeker = (SeekBar) mProgress;
            seeker.setOnSeekBarChangeListener(mSeekListener);
        }
        mProgress.setMax(1000);
    }

    mEndTime = v.findViewById(R.id.time);
    mCurrentTime = v.findViewById(R.id.time_current);

    installPrevNextListeners();
}
 
开发者ID:PhoenixDevTeam,项目名称:Phoenix-for-VK,代码行数:54,代码来源:VideoControllerView.java

示例14: init

import android.widget.SeekBar; //导入方法依赖的package包/类
private void init(Context context) {
        showTimeoutMs = DEFAULT_SHOW_TIMEOUT_MS;

        formatBuilder = new StringBuilder();
        formatter = new Formatter(formatBuilder, Locale.getDefault());
        currentWindow = new Timeline.Window();
        componentListener = new ComponentListener();

        LayoutInflater.from(context).inflate(R.layout.item_video_control, this);
        controlLayout = (LinearLayout) findViewById(R.id.video_control_layout);
        time = (TextView) findViewById(R.id.time);
        timeCurrent = (TextView) findViewById(R.id.time_current);
        fullscreen = (ImageView) findViewById(R.id.video_fullscreen);
        fullscreen.setOnClickListener(componentListener);
        progressBar = (SeekBar) findViewById(R.id.video_controller_progress);
        progressBar.setOnSeekBarChangeListener(componentListener);
        progressBar.setMax(PROGRESS_BAR_MAX);

        videoView = new TextureView(context);
        FrameLayout.LayoutParams videoParams = new FrameLayout.LayoutParams(
                ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT);
        videoView.setLayoutParams(videoParams);
        videoView.setOnClickListener(componentListener);

        thumbnailView = new SimpleDraweeView(context);
        FrameLayout.LayoutParams thumbParams = new FrameLayout.LayoutParams(
                ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT);
        GenericDraweeHierarchy hierarchy = new GenericDraweeHierarchyBuilder(getResources())
                .setPlaceholderImage(R.color.loading_color)
                .build();
        thumbnailView.setHierarchy(hierarchy);
        thumbnailView.setLayoutParams(thumbParams);

        loadingBar = new ProgressBar(context, null, android.R.attr.progressBarStyle);
        FrameLayout.LayoutParams loadingParams = new FrameLayout.LayoutParams(
                ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
        loadingParams.gravity = Gravity.CENTER;
        loadingBar.setLayoutParams(loadingParams);
        loadingBar.setVisibility(GONE);

        playView = new ImageView(context);
        FrameLayout.LayoutParams playParams = new FrameLayout.LayoutParams(
                ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
        playParams.gravity = Gravity.CENTER;
        playView.setLayoutParams(playParams);
        int padding = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 24,
                context.getResources().getDisplayMetrics());
        playView.setPadding(padding, padding, padding, padding);
        playView.setOnClickListener(componentListener);

//        setOnClickListener(componentListener);
        leftTime = new TextView(context);
        FrameLayout.LayoutParams leftParams = new FrameLayout.LayoutParams(
                ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
        leftParams.gravity = Gravity.BOTTOM;
        leftParams.bottomMargin = padding / 2;
        leftParams.leftMargin = padding / 2;
        leftTime.setLayoutParams(leftParams);
        leftTime.setTextColor(Color.WHITE);
        leftTime.setVisibility(GONE);

        addView(videoView, 0);
        addView(thumbnailView, 1);
        addView(loadingBar, 2);
        addView(playView, 3);
        addView(leftTime, 4);
    }
 
开发者ID:mingdroid,项目名称:tumbviewer,代码行数:68,代码来源:CommonExoPlayerView.java

示例15: initControllerView

import android.widget.SeekBar; //导入方法依赖的package包/类
private void initControllerView(View view) {
    mIbPause = (ImageButton) view.findViewById(R.id.media_controller_play_pause);
    mTvPlay = (ImageView) view.findViewById(R.id.media_controller_tv_play);
    if (mIbPause != null && mTvPlay != null){
        mIbPause.requestFocus();
        mTvPlay.setOnClickListener(v -> {
            doPauseResume();
            show(sDefaultTimeout);
        });
    }

    mProgressBar = (SeekBar) view.findViewById(R.id.media_controller_seekbar);
    if (mProgressBar != null){
        if (mProgressBar instanceof SeekBar){
            SeekBar seekBar = (SeekBar) mProgressBar;
            seekBar.setOnSeekBarChangeListener(mSeekBarChangeListener);
            seekBar.setThumbOffset(1);
        }
        mProgressBar.setMax(1000);
    }

    mEndTime = (TextView) view.findViewById(R.id.media_controller_time_total);
    mCurrentTime = (TextView) view.findViewById(R.id.media_controller_time_current);
    mTitleView = (TextView) view.findViewById(R.id.media_controller_title);
    if (mTitleView != null)
        mTitleView.setText(mTitle);

    LinearLayout llDanmuku = (LinearLayout) view.findViewById(R.id.media_controller_danmaku_layout);
    ImageView ivDanmuku = (ImageView) view.findViewById(R.id.media_controller_danmaku_switch);
    TextView tvDanmuku = (TextView) view.findViewById(R.id.media_controller_danmaku_text);
    llDanmuku.setOnClickListener(v -> {
        if (mDanmakuShow){
            ivDanmuku.setImageResource(R.drawable.bili_player_danmaku_is_open);
            tvDanmuku.setText("弹幕开");
            mDanmakuSwitchListener.setDanmakuShow(true);
            mDanmakuShow = false;
        } else {
            ivDanmuku.setImageResource(R.drawable.bili_player_danmaku_is_closed);
            tvDanmuku.setText("弹幕关");
            mDanmakuSwitchListener.setDanmakuShow(false);
            mDanmakuShow = true;
        }
    });

    mIvBack = (ImageView) view.findViewById(R.id.media_controller_back);
    mIvBack.setOnClickListener(v -> mVideoBackListener.back());
}
 
开发者ID:MUFCRyan,项目名称:BilibiliClient,代码行数:48,代码来源:MediaController.java


注:本文中的android.widget.SeekBar.setMax方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。