當前位置: 首頁>>代碼示例>>Java>>正文


Java AppCompatSeekBar類代碼示例

本文整理匯總了Java中android.support.v7.widget.AppCompatSeekBar的典型用法代碼示例。如果您正苦於以下問題:Java AppCompatSeekBar類的具體用法?Java AppCompatSeekBar怎麽用?Java AppCompatSeekBar使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


AppCompatSeekBar類屬於android.support.v7.widget包,在下文中一共展示了AppCompatSeekBar類的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: onViewCreated

import android.support.v7.widget.AppCompatSeekBar; //導入依賴的package包/類
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
    super.onViewCreated(view, savedInstanceState);
    editGeohash = (AppCompatEditText) view.findViewById(R.id.edit_hash);
    editLat = (AppCompatEditText) view.findViewById(R.id.edit_lat);
    editLon = (AppCompatEditText) view.findViewById(R.id.edit_lon);
    textPrecision = (AppCompatTextView) view.findViewById(R.id.text_precision);
    seekPrecision = (AppCompatSeekBar) view.findViewById(R.id.seek_precision);

    editGeohash.addTextChangedListener(hashTextWatcher);
    editLat.addTextChangedListener(locationTextWatcher);
    editLon.addTextChangedListener(locationTextWatcher);
    seekPrecision.setOnSeekBarChangeListener(this);

    location = new Location("geohash_example");
    textPrecision.setText("Precision: " + 1);
}
 
開發者ID:drfonfon,項目名稱:android-geohash,代碼行數:18,代碼來源:ConverterFragment.java

示例2: onCreateView

import android.support.v7.widget.AppCompatSeekBar; //導入依賴的package包/類
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {
    // Inflate the layout for this fragment
    View view = inflater.inflate(R.layout.fragment_discover, container, false);

    moviesRadioButton = (RadioButton) view.findViewById(R.id.radio_movies);
    moviesRadioButton.setOnCheckedChangeListener(this);
    tvRadioButton = (RadioButton) view.findViewById(R.id.radio_tv);
    TextView discoverButton = (TextView) view.findViewById(R.id.discover_discover);
    discoverButton.setOnClickListener(this);
    LinearLayout genres = (LinearLayout) view.findViewById(R.id.genres_root);
    genres.setOnClickListener(this);
    genresView = (TextView) view.findViewById(R.id.discover_genres);
    Spinner sortSpinner = (Spinner) view.findViewById(R.id.discover_sort);
    ratingView = (TextView) view.findViewById(R.id.discover_rating);
    AppCompatSeekBar ratingSeekBar = (AppCompatSeekBar) view.findViewById(R.id.discover_rating_bar);

    mGenresList = new HashSet<>();
    mGenresValuesList = new HashSet<>();
    checkedGenres = new boolean[] {
            false, false, false, false, false, false, false, false, false,
            false, false, false, false, false, false, false, false, false, false
    };
    ratingSeekBar.setOnSeekBarChangeListener(this);

    final List<String> sort = Arrays.asList(getResources().getStringArray(R.array.sort));
    ArrayAdapter<String> adapter
            = new ArrayAdapter<>(getActivity(), R.layout.spinner_item, sort);
    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    sortSpinner.setAdapter(adapter);
    sortSpinner.setOnItemSelectedListener(this);

    return view;
}
 
開發者ID:an-garcia,項目名稱:MovieGuide,代碼行數:36,代碼來源:DiscoverFragment.java

示例3: init

import android.support.v7.widget.AppCompatSeekBar; //導入依賴的package包/類
public void init() {
    inflate(getContext(), R.layout.media_controller_layout, this);
    ibtPlayOrPause = (ImageButton) findViewById(R.id.ibt_play_pause);
    seekBarVideo = (AppCompatSeekBar) findViewById(R.id.seek_media_player);
    tvTime = (TextView) findViewById(R.id.tv_time);

    addListener();
}
 
開發者ID:wy353208214,項目名稱:ListVideoViewBaseOnVitamio,代碼行數:9,代碼來源:MediaControllerView.java

示例4: onViewCreated

import android.support.v7.widget.AppCompatSeekBar; //導入依賴的package包/類
@Override
protected void onViewCreated() {
    value = (TextView) findViewById(R.id.mp_value);
    if (showValue) {
        value.setVisibility(VISIBLE);
    }

    seekBar = (AppCompatSeekBar) findViewById(R.id.mp_seekbar);
    seekBar.setOnSeekBarChangeListener(new ProgressSaver());
    seekBar.setMax(maxValue - minValue);
    setSeekBarValue(getValue());
}
 
開發者ID:yarolegovich,項目名稱:MaterialPreferences,代碼行數:13,代碼來源:MaterialSeekBarPreference.java

示例5: assignViews

import android.support.v7.widget.AppCompatSeekBar; //導入依賴的package包/類
private void assignViews() {
    smoothPb = (SmoothProgressBar) findViewById(R.id.smooth_pb);
    increaseDurationSmoothSb = (AppCompatSeekBar) findViewById(R.id.increase_duration_smooth_sb);
    increaseDurationSmoothBtn = (AppCompatButton) findViewById(R.id.increase_duration_smooth_btn);
    increaseSmoothlyBtn = (AppCompatButton) findViewById(R.id.increase_smoothly_btn);
    increaseNormalBtn = (AppCompatButton) findViewById(R.id.increase_normal_btn);
    resetBtn = (AppCompatButton) findViewById(R.id.reset_btn);
}
 
開發者ID:Jacksgong,項目名稱:PercentSmoothHandler,代碼行數:9,代碼來源:MainActivity.java

示例6: onCreate

import android.support.v7.widget.AppCompatSeekBar; //導入依賴的package包/類
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    toolbar.setTitle(DilatingDotsProgressBar.class.getSimpleName());
    setSupportActionBar(toolbar);

    mDilatingDotsProgressBar = (DilatingDotsProgressBar) findViewById(R.id.progress);
    mDilatingDotsProgressBar.show(500);

    mNumberDotsSeekbar = (AppCompatSeekBar) findViewById(R.id.seekbar_number_dots);
    mRadiusSeekbar = (AppCompatSeekBar) findViewById(R.id.seekbar_radius);
    mSpacingSeekbar = (AppCompatSeekBar) findViewById(R.id.seekbar_spacing);
    mAnimationDurationSeekbar = (AppCompatSeekBar) findViewById(R.id.seekbar_animation_duration);
    mColorSeekbar = (AppCompatSeekBar) findViewById(R.id.seekbar_color);
    mColor2Seekbar = (AppCompatSeekBar) findViewById(R.id.seekbar_color_2);
    mScaleMultiplierSeekbar = (AppCompatSeekBar) findViewById(R.id.seekbar_scale_multiplier);

    mNumDotsTextView = (TextView) findViewById(R.id.textview_num_dots);
    mScaleMultiplierTextView = (TextView) findViewById(R.id.textview_scale_multiplier);
    mAnimationDurationTextView = (TextView) findViewById(R.id.textview_animation_duration);
    mColorTextView = (TextView) findViewById(R.id.textview_color);
    mColor2TextView = (TextView) findViewById(R.id.textview_color_2);
    mRadiusTextView = (TextView) findViewById(R.id.textview_radius);
    mSpacingTextView = (TextView) findViewById(R.id.textview_spacing);
}
 
開發者ID:JustZak,項目名稱:DilatingDotsProgressBar,代碼行數:29,代碼來源:MainActivity.java

示例7: onCreate

import android.support.v7.widget.AppCompatSeekBar; //導入依賴的package包/類
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    setSupportActionBar((Toolbar) findViewById(R.id.toolbar));
    ViewPager viewPager = (ViewPager) findViewById(R.id.pager);

    viewPager.setAdapter(new DinosaurPagerAdapter(getSupportFragmentManager(), this));
    ((TabLayout) findViewById(R.id.tabs)).setupWithViewPager(viewPager);

    sbRadius = (AppCompatSeekBar) findViewById(R.id.radius);
    sbSize = (AppCompatSeekBar) findViewById(R.id.size);

    sbRadius.setTag(R.id.label, findViewById(R.id.radius_label));
    sbSize.setTag(R.id.label, findViewById(R.id.size_label));

    sbRadius.setTag(R.id.label_title, R.string.radius);
    sbSize.setTag(R.id.label_title, R.string.size);

    sbRadius.setOnSeekBarChangeListener(this);
    sbSize.setOnSeekBarChangeListener(this);


    sbSize.setMax(GaussianBlur.MAX_RADIUS);
    sbSize.setMax(GaussianBlur.MAX_SIZE);
    sbRadius.setProgress(GaussianBlur.MAX_RADIUS);
    sbSize.setProgress(GaussianBlur.MAX_SIZE);
}
 
開發者ID:jrvansuita,項目名稱:GaussianBlur,代碼行數:30,代碼來源:MainActivity.java

示例8: getDefaultViewDefStyleAttr

import android.support.v7.widget.AppCompatSeekBar; //導入依賴的package包/類
@SuppressLint({"PrivateResource", "InlinedApi"})
@Override
protected int getDefaultViewDefStyleAttr(View view) {
    if (view instanceof AppCompatRadioButton) {
        return R.attr.radioButtonStyle;
    } else if (view instanceof AppCompatCheckBox) {
        return R.attr.checkboxStyle;
    } else if (view instanceof AppCompatButton) {
        return R.attr.buttonStyle;
    } else if (view instanceof AppCompatMultiAutoCompleteTextView) {
        return R.attr.autoCompleteTextViewStyle;
    } else if (view instanceof AppCompatAutoCompleteTextView) {
        return R.attr.autoCompleteTextViewStyle;
    } else if (view instanceof AppCompatEditText) {
        return R.attr.editTextStyle;
    } else if (view instanceof AppCompatCheckedTextView) {
        return Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1 ?
                android.R.attr.checkedTextViewStyle : 0;
    } else if (view instanceof AppCompatTextView) {
        return android.R.attr.textViewStyle;
    } else if (view instanceof AppCompatSpinner) {
        return R.attr.spinnerStyle;
    } else if (view instanceof AppCompatImageButton) {
        return R.attr.imageButtonStyle;
    } else if (view instanceof AppCompatRatingBar) {
        return R.attr.ratingBarStyle;
    } else if (view instanceof AppCompatSeekBar) {
        return R.attr.seekBarStyle;
    } else {
        return super.getDefaultViewDefStyleAttr(view);
    }
}
 
開發者ID:Leao,項目名稱:CodeColors,代碼行數:33,代碼來源:AppCompatDefStyleHandler.java

示例9: initViews

import android.support.v7.widget.AppCompatSeekBar; //導入依賴的package包/類
@Override
public void initViews() {
    inflater.inflate(R.layout.widget_metric_slider, this);
    seekBar = (AppCompatSeekBar) findViewById(R.id.sliderVal);
    valueText = (TextView) findViewById(R.id.value);
    nameText = ((TextView) findViewById(R.id.name));
    minText = ((TextView) findViewById(R.id.min));
    maxText = ((TextView) findViewById(R.id.max));

    RxSeekBar.userChanges(seekBar).subscribeOn(AndroidSchedulers.mainThread()).subscribe(seekValue -> {
        value = seekValue + min;
        valueText.setText(Integer.toString(value));
    });
}
 
開發者ID:frc2052,項目名稱:FRC-Krawler,代碼行數:15,代碼來源:SliderMetricWidget.java

示例10: assignViews

import android.support.v7.widget.AppCompatSeekBar; //導入依賴的package包/類
private void assignViews() {
    ioPerformanceSb = (AppCompatSeekBar) findViewById(R.id.io_performance_sb);
    scrollView = (ScrollView) findViewById(R.id.scrollView);
    infoTv = (TextView) findViewById(R.id.info_tv);
}
 
開發者ID:weiwenqiang,項目名稱:GitHub,代碼行數:6,代碼來源:PerformanceTestActivity.java

示例11: getSeekBar

import android.support.v7.widget.AppCompatSeekBar; //導入依賴的package包/類
@NonNull
protected abstract AppCompatSeekBar getSeekBar(View itemView);
 
開發者ID:qiscus,項目名稱:qiscus-sdk-android,代碼行數:3,代碼來源:QiscusBaseAudioMessageViewHolder.java

示例12: getSeekBar

import android.support.v7.widget.AppCompatSeekBar; //導入依賴的package包/類
@NonNull
@Override
protected AppCompatSeekBar getSeekBar(View itemView) {
    return (AppCompatSeekBar) itemView.findViewById(R.id.seekbar);
}
 
開發者ID:qiscus,項目名稱:qiscus-sdk-android,代碼行數:6,代碼來源:QiscusAudioViewHolder.java

示例13: ProgressBarPreference

import android.support.v7.widget.AppCompatSeekBar; //導入依賴的package包/類
public ProgressBarPreference(Context context) {
    super(context);

    seekBar = new AppCompatSeekBar(context);
    RefreshManager.registerForChangePreferences(this, SettingsFragment.KEY_BLUR_RADIUS);
}
 
開發者ID:EuphoriaDev,項目名稱:euphoria-vk-client,代碼行數:7,代碼來源:ProgressBarPreference.java

示例14: getSeekBar

import android.support.v7.widget.AppCompatSeekBar; //導入依賴的package包/類
public AppCompatSeekBar getSeekBar() {
    return seekBar;
}
 
開發者ID:EuphoriaDev,項目名稱:euphoria-vk-client,代碼行數:4,代碼來源:ProgressBarPreference.java

示例15: onCreate

import android.support.v7.widget.AppCompatSeekBar; //導入依賴的package包/類
@Override
protected void onCreate(Bundle savedInstanceState) {
    getTheme().applyStyle(SharedPrefs.getFontSize().getResId(), true);
    super.onCreate(savedInstanceState);

    setContentView(R.layout.activity_settings);

    UtilFunctions.applyReadingMode();

    if (android.os.Build.VERSION.SDK_INT > 9)
    {
        StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
        StrictMode.setThreadPolicy(policy);
    }

    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    toolbar.setNavigationIcon(R.drawable.ic_arrow_back_white);
    toolbar.setContentInsetStartWithNavigation(0);
    setSupportActionBar(toolbar);

    getSupportActionBar().setDisplayHomeAsUpEnabled(true);
    getSupportActionBar().setDisplayShowHomeEnabled(true);
    getSupportActionBar().setDisplayShowTitleEnabled(true);

    mTvDownload = (TextView) findViewById(R.id.download_bible);
    mProgressBar = (ProgressBar) findViewById(R.id.progress_bar);
    mDayMode = (ImageView) findViewById(R.id.iv_day_mode);
    mNightMode = (ImageView) findViewById(R.id.iv_night_mode);
    mInflateLayout = (LinearLayout) findViewById(R.id.inflate_layout);
    mSeekBarTextSize = (AppCompatSeekBar) findViewById(R.id.seekbar_text_size);

    findViewById(R.id.open_hints).setOnClickListener(this);
    mTvDownload.setOnClickListener(this);
    mDayMode.setOnClickListener(this);
    mNightMode.setOnClickListener(this);
    findViewById(R.id.tv_about_us).setOnClickListener(this);
    findViewById(R.id.backup).setOnClickListener(this);

    mFontSize = SharedPrefs.getFontSize();
    mReadingMode = SharedPrefs.getReadingMode();

    mSeekBarTextSize.setMax(4);
    mSeekBarTextSize.setOnSeekBarChangeListener(this);
    mSeekBarTextSize.setProgress(getFontSizeInt(SharedPrefs.getFontSize()));

    switch (SharedPrefs.getReadingMode()) {
        case Day: {
            mDayMode.setColorFilter(ContextCompat.getColor(this, R.color.colorAccent));
            mNightMode.setColorFilter(ContextCompat.getColor(this, R.color.black_40));
            break;
        }
        case Night: {
            mDayMode.setColorFilter(ContextCompat.getColor(this, R.color.black_40));
            mNightMode.setColorFilter(ContextCompat.getColor(this, R.color.colorAccent));
            break;
        }
    }

    downloadManager = (DownloadManager) getSystemService(DOWNLOAD_SERVICE);

    if (getIntent().getBooleanExtra(Constants.Keys.IMPORT_BIBLE, false)) {
        getIntent().removeExtra(Constants.Keys.IMPORT_BIBLE);
        mTvDownload.performClick();
    }
}
 
開發者ID:friendsofagape,項目名稱:Autographa-Go,代碼行數:66,代碼來源:SettingsActivity.java


注:本文中的android.support.v7.widget.AppCompatSeekBar類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。