日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網營銷解決方案
創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSSlider

Slider

專注于為中小企業(yè)提供成都網站設計、做網站、成都外貿網站建設公司服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)花垣免費做網站提供優(yōu)質的服務。我們立足成都,凝聚了一批互聯(lián)網行業(yè)人才,有力地推動了千余家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網站建設實現(xiàn)規(guī)模擴充和轉變。

java.lang.Object

|---ohos.agp.components.Component

|---|---ohos.agp.components.ProgressBar

|---|---|---ohos.agp.components.AbsSlider

|---|---|---|---ohos.agp.components.Slider

public class Slider
extends AbsSlider

提供一個進度組件,允許在屏幕上進行拖動操作。

您可以更改事件的進度,例如,快進音樂播放。 如果 Slider 用于指示任務的完成狀態(tài),則不能在屏幕上拖動滑塊。

Since:

3

嵌套類摘要

修飾符和類型 描述
static interface Slider.ValueChangedListener 提供回調以偵聽和處理 Slider 的更改事件。
從類 ohos.agp.components.AbsSlider 繼承的嵌套類/接口
AbsSlider.Formatter
從類 ohos.agp.components.Component 繼承的嵌套類/接口
Component.BindStateChangedListener, Component.CanAcceptScrollListener, Component.ClickedListener, Component.ComponentStateChangedListener, Component.ContourRefreshedListener, Component.DefSpeechEventListener, Component.DoubleClickedListener, Component.DragFeedbackProvider, Component.DraggedListener, Component.DrawTask, Component.EditEventListener, Component.EstimateSizeListener, Component.EstimateSpec, Component.FadeEffectEnum, Component.FocusChangedListener, Component.ForwardHoverListener, Component.ForwardTouchListener, Component.GestureType, Component.HoverEventListener, Component.KeyEventListener, Component.LayoutDirection, Component.LayoutRefreshedListener, Component.LongClickedListener, Component.MeasureSpec, Component.MouseEventListener, Component.MousePointerStyleListener, Component.OnDragListener, Component.RotationEventListener, Component.ScaledListener, Component.ScrolledListener, Component.ShadowDevice, Component.ShadowMode, Component.ShadowSize, Component.SpeechEventListener, Component.TouchEventListener, Component.UnconsumedKeyEventListener, Component.VoiceEvent
從類 ohos.agp.components.ProgressBar 繼承的嵌套類/接口
ProgressBar.BarObserver

字段摘要

修飾符和類型 字段 描述
protected Slider.ValueChangedListener mValueChangedListener 指示接收進度級別更改通知的偵聽器。
從類 ohos.agp.components.Component 繼承的字段
ACCESSIBILITY_ADAPTABLE, ACCESSIBILITY_DISABLE, ACCESSIBILITY_ENABLE, AXIS_X, AXIS_Y, CONTOUR_BACKGROUND, CONTOUR_BORDER, CONTOUR_PADDING_BORDER, DEFAULT_SCALE, DRAG_DOWN, DRAG_HORIZONTAL, DRAG_HORIZONTAL_VERTICAL, DRAG_LEFT, DRAG_RIGHT, DRAG_UP, DRAG_VERTICAL, EVENT_TYPE_COMPONENT_ACCESSIBILITY_FOCUSED, EVENT_TYPE_COMPONENT_ACCESSIBILITY_FOCUSED_CLEAR, EVENT_TYPE_COMPONENT_CLICKED, EVENT_TYPE_COMPONENT_FOCUSED, EVENT_TYPE_COMPONENT_LONG_CLICKED, EVENT_TYPE_COMPONENT_SCROLLED, EVENT_TYPE_COMPONENT_SELECTED, EVENT_TYPE_COMPONENT_TEXT_UPDATE, EVENT_TYPE_NOTICE, EVENT_TYPE_NOTIFICATION_STATE_UPDATE, EVENT_TYPE_TOAST_SHOW, EVENT_TYPE_WINDOW_STATE_UPDATE, FOCUS_ADAPTABLE, FOCUS_DISABLE, FOCUS_ENABLE, FOCUS_NEXT, FOCUS_PREVIOUS, FOCUS_SIDE_BOTTOM, FOCUS_SIDE_LEFT, FOCUS_SIDE_RIGHT, FOCUS_SIDE_TOP, HIDE, HORIZONTAL, ID_DEFAULT, INHERITED_MODE, INVISIBLE, mBackgroundElement, mCanvasForTaskOverContent, mCanvasForTaskUnderContent, mComponentParent, mContext, mDrawTaskOverContent, mDrawTaskUnderContent, mEstimateSizeListener, mForegroundElement, mForwardHoverListener, mHoverEventListener, mKeyEventListener, mMouseEventListener, mPosition, mRotationEventListener, mShadowElement, mUnconsumedKeyEventListener, OVAL_MODE, OVAL_SCROLL_BAR_MODE, POSITION_X_INDEX, POSITION_Y_INDEX, RECT_MODE, RECT_SCROLL_BAR_MODE, SCROLL_AUTO_STAGE, SCROLL_IDLE_STAGE, SCROLL_NORMAL_STAGE, UNSPECIFIED_SCROLL_BAR_MODE, VERTICAL, VISIBLE

構造函數摘要

構造函數 描述
Slider(Context context) 用于使用默認屬性集和樣式創(chuàng)建 Slider 實例的默認構造函數。
Slider(Context context, AttrSet attrSet) 用于在 XML 文件解析后使用指定的屬性集和默認樣式創(chuàng)建 Slider 實例的構造函數。
Slider(Context context, AttrSet attrSet, String styleName) 用于在 XML 文件解析后使用指定的屬性集和指定的樣式創(chuàng)建 Slider 實例的構造函數。

方法總結

修飾符和類型 方法 描述
Element[] getAdjustButtonsElements() 獲取所有增減按鈕的Element對象。
Element getDecreaseButton() 獲取用于繪制減小按鈕的對象。
Component.ClickedListener getDecreaseButtonClickedListener() 獲取減小按鈕的偵聽器。
Element getIncreaseButton() 獲取用于繪制增加按鈕的對象。
Component.ClickedListener getIncreaseButtonClickedListener() 獲取增加按鈕的監(jiān)聽器。
Element getThumbElement() 獲取當前元素拇指。
Slider.ValueChangedListener getValueChangedListener() 獲取監(jiān)聽此 Slider 變化事件的監(jiān)聽器。
void setAdjustButtons(Element increaseElement, Component.ClickedListener increaseListener, Element decreaseElement, Component.ClickedListener decreaseListener) 設置此 Slider 的增加和減少按鈕。
void setDecreaseButton(Element element, Component.ClickedListener listener) 為此滑塊設置一個減小按鈕。
void setDecreaseButtonClickedListener(Component.ClickedListener listener) 設置此 Slider 的減小按鈕的偵聽器。
void setDecreaseButtonElement(Element element) 設置此 Slider 的減小按鈕。
void setIncreaseButton(Element element, Component.ClickedListener listener) 為此滑塊設置一個增加按鈕。
void setIncreaseButtonClickedListener(Component.ClickedListener listener) 設置此 Slider 的增加按鈕的偵聽器。
void setIncreaseButtonElement(Element element) 設置此 Slider 的增加按鈕。
void setThumbElement(Element element) 設置元素拇指。
void setValueChangedListener(Slider.ValueChangedListener listener) 設置偵聽器以偵聽滑塊的更改事件。
從類 ohos.agp.components.AbsSlider 繼承的方法
getFormatter, setFormatter
從類 ohos.agp.components.Component 繼承的方法
addDrawTask, addDrawTask, addScrolledListener, announceAccessibility, arrange, bindCornerMark, callOnClick, canScroll, clearFocus, createAnimatorProperty, disableFadeEffect, dispatchRestoreState, dispatchSaveState, draw, enableCornerMark, enableFadeEffect, enableSaveState, enableScrollBar, estimateSize, executeDoubleClick, executeLongClick, findComponentById, findComponentHolderById, findFocus, findNextFocusableComponent, findRequestNextFocus, getAccessibility, getAccessibilityDescription, getAlpha, getAltitude, getBackgroundElement, getBaseLine, getBottom, getBoundaryFadeEffectBottomRate, getBoundaryFadeEffectLeftRate, getBoundaryFadeEffectRightRate, getBoundaryFadeEffectTopRate, getCenterZoomFactor, getCentralScrollMode, getClickedListener, getClipEnabled, getComponentDescription, getComponentMinSize, getComponentParent, getComponentPosition, getComponentSize, getComponentStateChangedListener, getComponentTreeObserver, getContentEnable, getContentPosition, getContentPositionX, getContentPositionY, getContext, getContour, getContourRefreshedListener, getCornerMark, getDragAcceptAngle, getDraggedListener, getEditEventListener, getEstimatedHeight, getEstimatedWidth, getFadeEffectBoundaryWidth, getFadeEffectColor, getFocusable, getFocusBorderEnable, getFocusBorderPadding, getFocusBorderRadius, getFocusBorderWidth, getForegroundElement, getForegroundGravity, getForwardHoverListener, getForwardTouchListener, getGesturePriority, getHeight, getHorizontalPadding, getHorizontalPosition, getHoverEventListener, getId, getKeyEventListener, getLayoutConfig, getLayoutDirection, getLayoutDirectionResolved, getLayoutRefreshedListener, getLeft, getLocationOnScreen, getMarginBottom, getMarginLeft, getMarginRight, getMargins, getMarginsLeftAndRight, getMarginsTopAndBottom, getMarginTop, getMatrix, getMinHeight, getMinWidth, getMode, getModeResolved, getMouseEventListener, getMousePointerStyleListener, getName, getPadding, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getPivot, getPivotX, getPivotY, getResourceManager, getRight, getRotation, getRotationEventListener, getRotationSensitivity, getScale, getScaledListener, getScaleX, getScaleY, getScrollbarBackgroundColor, getScrollbarColor, getScrollbarFadingDelay, getScrollbarFadingDuration, getScrollBarMode, getScrollbarRadius, getScrollbarRoundRect, getScrollbarStartAngle, getScrollbarSweepAngle, getScrollbarThickness, getScrollState, getScrollValue, getSelfVisibleRect, getShadowColor, getSpeechEventListener, getTag, getTop, getTouchEventListener, getTransitionSymbol, getTranslation, getTranslationX, getTranslationY, getTranslationZ, getUserNextFocus, getVerticalPadding, getVerticalPosition, getVisibility, getVisibleRectOnScreen, getWidth, getWindowVisibleRect, hasFocus, hasFocusedEffect, hasOverlaps, hideFocusBorder, informConfigurationChanged, invalidate, isBoundaryFadeEffectEnable, isBoundToWindow, isClickable, isClipToContourEnabled, isComponentDisplayed, isEnabled, isFadeEffected, isFocusable, isFocused, isIdentityMatrix, isLongClickOn, isPressed, isRtl, isSaveStateEnabled, isScrollbarFadingOn, isScrollBarOn, isScrollbarOverlapEnabled, isSelected, isSoundEnable, isTouchFocusable, isVibrationEffectEnabled, notifyAccessibility, onAttributeConfigChanged, onDrag, onRestoreState, onRtlChanged, onSaveState, performScale, playSound, postLayout, refreshContour, release, removeBindStateChangedListener, removeScrolledListener, requestFocus, requestForceForwardTouchEvent, restoreComponentTreeState, saveComponentTreeState, scrollBy, scrollTo, setAccessibility, setAccessibilityDescription, setAlpha, setAltitude, setBackground, setBindStateChangedListener, setBottom, setBoundaryFadeEffectEnable, setCanAcceptScrollListener, setCenterZoomFactor, setCentralScrollMode, setClickable, setClickedListener, setClipEnabled, setClipToContourEnabled, setComponentDescription, setComponentMinSize, setComponentPosition, setComponentPosition, setComponentSize, setComponentStateChangedListener, setContentEnable, setContentPosition, setContentPositionX, setContentPositionY, setContour, setContourRefreshedListener, setDoubleClickedListener, setDragAcceptAngle, setDraggedListener, setEditEventListener, setEnabled, setEstimatedSize, setEstimateSizeListener, setFadeEffectBoundaryWidth, setFadeEffectColor, setFocusable, setFocusBorderEnable, setFocusBorderPadding, setFocusBorderRadius, setFocusBorderRadius, setFocusBorderWidth, setFocusChangedListener, setFocusedEffect, setForeground, setForegroundGravity, setForwardHoverListener, setForwardTouchListener, setGesturePriority, setHeight, setHorizontalPadding, setHorizontalPosition, setHoverEventListener, setId, setKeyEventListener, setLayoutConfig, setLayoutDirection, setLayoutRefreshedListener, setLeft, setLongClickable, setLongClickedListener, setMarginBottom, setMarginLeft, setMarginRight, setMarginsLeftAndRight, setMarginsTopAndBottom, setMarginTop, setMinHeight, setMinWidth, setMode, setMouseEventListener, setMousePointerStyleListener, setName, setOnDragListener, setPadding, setPaddingBottom, setPaddingLeft, setPaddingRelative, setPaddingRight, setPaddingTop, setPivot, setPivot, setPivotX, setPivotY, setPosition, setPositionX, setPositionY, setPressState, setRight, setRotation, setRotationEventListener, setRotationSensitivity, setScale, setScaledListener, setScaleX, setScaleY, setScrollbarBackgroundColor, setScrollbarColor, setScrollbarFadingDelay, setScrollbarFadingDuration, setScrollbarFadingEnabled, setScrollBarMode, setScrollbarOverlapEnabled, setScrollbarRadius, setScrollbarRoundRect, setScrollbarStartAngle, setScrollbarSweepAngle, setScrollbarThickness, setScrolledListener, setSelected, setShadowColor, setShadowStyle, setSoundEnable, setSpeechEventListener, setTag, setTop, setTouchEventListener, setTouchFocusable, setTransitionSymbol, setTranslation, setTranslationX, setTranslationY, setTranslationZ, setUnconsumedKeyEventListener, setUserNextFocus, setVerticalPadding, setVerticalPosition, setVibrationEffectEnabled, setVisibility, setWidth, showFocusBorder, simulateClick, simulateDrag, startDragAndDrop, subscribeVoiceEvents, unsubscribeVoiceEvents
從類 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
從類 ohos.agp.components.ProgressBar 繼承的方法
addBarObserver, enableDividerLines, getBackgroundInstructElement, getDividerLineColor, getDividerLinesNumber, getDividerLineThickness, getInfiniteModeElement, getMax, getMaxHeight, getMaxWidth, getMin, getOrientation, getProgress, getProgressColor, getProgressColors, getProgressElement, getProgressHintText, getProgressHintTextAlignment, getProgressHintTextColor, getProgressHintTextSize, getProgressWidth, getStep, getViceProgressElement, getViceProgressValue, isDividerLinesEnabled, isIndeterminate, isInfiniteMode, removeBarObserver, setDividerLineColor, setDividerLinesNumber, setDividerLineThickness, setIndeterminate, setInfiniteModeElement, setMaxHeight, setMaxValue, setMaxWidth, setMinValue, setOrientation, setProgressBackgroundElement, setProgressColor, setProgressColors, setProgressElement, setProgressHintText, setProgressHintTextAlignment, setProgressHintTextColor, setProgressHintTextSize, setProgressValue, setProgressWidth, setStep, setViceProgress, setViceProgressElement

字段詳細信息

mValueChangedListener

protected Slider.ValueChangedListener mValueChangedListener

指示接收進度級別更改通知的偵聽器。

ValueChangedListener 存儲滑塊變化監(jiān)聽器,并提供回調處理滑塊變化事件。

構造函數詳細信息

Slider

public Slider(Context context)

用于使用默認屬性集和樣式創(chuàng)建 Slider 實例的默認構造函數。

參數:

參數名稱 參數描述
context 指示應用程序上下文。

Slider

public Slider(Context context, AttrSet attrSet)

用于在 XML 文件解析后使用指定的屬性集和默認樣式創(chuàng)建 Slider 實例的構造函數。

參數:

參數名稱 參數描述
context 指示應用程序上下文。
attrSet 指示要使用的屬性集。

Slider

public Slider(Context context, AttrSet attrSet, String styleName)

用于在 XML 文件解析后使用指定的屬性集和指定的樣式創(chuàng)建 Slider 實例的構造函數。

參數:

參數名稱 參數描述
context 指示應用程序上下文。
attrSet 指示要使用的屬性集。
styleName 指示要使用的樣式名稱。

方法詳情

setValueChangedListener

public void setValueChangedListener(Slider.ValueChangedListener listener)

設置偵聽器以偵聽滑塊的更改事件。

例如,當觸摸滑塊或拖動滑塊以更改當前進度級別時,偵聽器會偵聽事件。

參數:

參數名稱 參數描述
listener 表示監(jiān)聽器。

getValueChangedListener

public Slider.ValueChangedListener getValueChangedListener()

獲取監(jiān)聽此 Slider 變化事件的監(jiān)聽器。

返回:

返回監(jiān)聽器。

Since:

4

setIncreaseButton

public void setIncreaseButton(Element element, Component.ClickedListener listener)

為此滑塊設置一個增加按鈕。

增加按鈕位于垂直滑塊的頂部或水平滑塊的右側。

參數:

參數名稱 參數描述
element 表示增加按鈕的元素對象。
listener 指示增加按鈕偵聽器。 如果該參數為null,則使用默認的增加按鈕監(jiān)聽。

Since:

3

setIncreaseButtonElement

public void setIncreaseButtonElement(Element element)

設置此 Slider 的增加按鈕。

參數:

參數名稱 參數描述
element 指示增加按鈕的 Element 對象。

Since:

4

setIncreaseButtonClickedListener

public void setIncreaseButtonClickedListener(Component.ClickedListener listener)

設置此 Slider 的增加按鈕的偵聽器。

參數:

參數名稱 參數描述
listener 指示要設置的偵聽器。 如果此參數為空,則默認監(jiān)聽器用于增加按鈕。

Since:

4

getIncreaseButtonClickedListener

public Component.ClickedListener getIncreaseButtonClickedListener()

獲取增加按鈕的監(jiān)聽器。

返回:

返回監(jiān)聽器。

Since:

4

getIncreaseButton

public Element getIncreaseButton()

獲取用于繪制增加按鈕的對象。

返回:

返回用于繪制增加按鈕的對象。

Since:

3

setDecreaseButton

public void setDecreaseButton(Element element, Component.ClickedListener listener)

為此滑塊設置一個減小按鈕。

減少按鈕位于垂直滑塊的底部或水平滑塊的左側。

參數:

參數名稱 參數描述
element 表示減小按鈕的元素對象。
listener 指示減小按鈕偵聽器。 如果此參數為 null,則將使用默認的減小按鈕偵聽器。

Since:

3

setDecreaseButtonElement

public void setDecreaseButtonElement(Element element)

設置此 Slider 的減小按鈕。

參數:

參數名稱 參數描述
element 指示減小按鈕的 Element 對象。

Since:

4

setDecreaseButtonClickedListener

public void setDecreaseButtonClickedListener(Component.ClickedListener listener)

設置此 Slider 的減小按鈕的偵聽器。

參數:

參數名稱 參數描述
listener 指示要設置的偵聽器。 如果此參數為 null,則默認偵聽器用于減小按鈕。

Since:

4

getDecreaseButtonClickedListener

public Component.ClickedListener getDecreaseButtonClickedListener()

獲取減小按鈕的偵聽器。

返回:

返回監(jiān)聽器。

Since:

4

getDecreaseButton

public Element getDecreaseButton()

獲取用于繪制減小按鈕的對象。

返回:

返回用于繪制減小按鈕的對象。

Since:

3

setAdjustButtons

public void setAdjustButtons(Element increaseElement, Component.ClickedListener increaseListener, Element decreaseElement, Component.ClickedListener decreaseListener)

設置此 Slider 的增加和減少按鈕。

增加按鈕位于垂直滑塊的頂部或水平滑塊的右側; 減少按鈕位于垂直滑塊的底部或水平滑塊的左側。

參數:

參數名稱 參數描述
increaseElement 指示增加按鈕的 Element 對象。
increaseListener 指示增加按鈕的偵聽器。 如果此參數為空,則默認監(jiān)聽器用于增加按鈕。
decreaseElement 指示減小按鈕的 Element 對象。
decreaseListener 指示減小按鈕的偵聽器。 如果此參數為 null,則默認偵聽器用于減小按鈕。

Since:

4

getAdjustButtonsElements

public Element[] getAdjustButtonsElements()

獲取所有增減按鈕的Element對象。

返回:

返回 Element 對象的列表。

Since:

4

getThumbElement

public Element getThumbElement()

從類復制的描述:AbsSlider

獲取當前元素拇指。

覆蓋:

類 AbsSlider 中的 getThumbElement

返回:

指示當前元素縮略圖。

setThumbElement

public void setThumbElement(Element element)

從類復制的描述:AbsSlider

設置元素拇指。

覆蓋:

類 AbsSlider 中的 setThumbElement

參數:

參數名稱 參數描述
element 指示元素拇指。

網站欄目:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSSlider
網頁路徑:http://m.5511xx.com/article/ccecpes.html