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

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

新聞中心

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

PageSliderIndicator

同江ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!

java.lang.Object

|---ohos.agp.components.Component

|---|---ohos.agp.components.PageSliderIndicator

public final class PageSliderIndicator
extends Component

指示在 PageSlider 上選擇了哪個頁面。

如果一個 PageSlider 包含多個頁面,可以將它與 PageSliderIndicator 關(guān)聯(lián),以便顯示所選頁面的指示器。

Since:

3

嵌套類摘要

修飾符和類型 描述
protected static classPageSliderIndicator.IndicatorSelectionHandler處理選擇 PageSlider 實例中包含的頁面的事件。
從類 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.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

構(gòu)造函數(shù)摘要

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

方法總結(jié)

修飾符和類型 方法 描述
voidaddOnSelectionChangedListener(PageSlider.PageChangedListener listener)添加偵聽器以偵聽頁面更改事件。
voidaddPageChangedListener(PageSlider.PageChangedListener listener)添加偵聽器以偵聽頁面更改事件。
intgetCount()獲取指標(biāo)項數(shù)。
Element[]getItemElements()獲取每個選中和取消選中的指標(biāo)項的 Element 對象。
ElementgetItemNormalElement()獲取未選中項的指標(biāo)的 Element 對象。
intgetItemOffset()獲取指標(biāo)項之間的偏移量。
ElementgetItemSelectedElement()獲取選定項的指標(biāo)的 Element 對象。
intgetOnSelectionChangedListenerCount()獲取添加的 PageSlider.PageChangedListener 監(jiān)聽器的數(shù)量。
intgetPageChangedListenerCount()獲取添加的 PageSlider.PageChangedListener 監(jiān)聽器的數(shù)量。
PageSlidergetPageSlider()獲取關(guān)聯(lián)的 PageSlider 對象。
intgetSelected()獲取選中的指標(biāo)項的位置。
voidremoveOnSelectionChangedListener(PageSlider.PageChangedListener listener)刪除 PageSlider.PageChangedListener。
voidremovePageChangedListener(PageSlider.PageChangedListener listener)刪除 PageSlider.PageChangedListener。
voidsetHeight(int height)設(shè)置組件的高度。
voidsetItemElement(Element normal, Element selected)為每個選定和取消選定的指示器項設(shè)置 Element 對象。
voidsetItemNormalElement(Element normal)為未選中項的指示器設(shè)置 Element 對象。
voidsetItemOffset(int offset)設(shè)置指標(biāo)項之間的偏移量。
voidsetItemSelectedElement(Element selected)為選定項的指示器設(shè)置 Element 對象。
voidsetPadding(int left, int top, int right, int bottom)設(shè)置組件的填充。
voidsetPageSlider(PageSlider pageSlider)將指示器項與 PageSlider 對象相關(guān)聯(lián)。
voidsetSelected(int pos)設(shè)置選定指標(biāo)項的位置。
voidsetViewPager(PageSlider pageSlider)將指示器項與 PageSlider 對象相關(guān)聯(lián)。
voidsetWidth(int width)設(shè)置組件的寬度。
從類 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, setHorizontalPadding, setHorizontalPosition, setHoverEventListener, setId, setKeyEventListener, setLayoutConfig, setLayoutDirection, setLayoutRefreshedListener, setLeft, setLongClickable, setLongClickedListener, setMarginBottom, setMarginLeft, setMarginRight, setMarginsLeftAndRight, setMarginsTopAndBottom, setMarginTop, setMinHeight, setMinWidth, setMode, setMouseEventListener, setMousePointerStyleListener, setName, setOnDragListener, 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, showFocusBorder, simulateClick, simulateDrag, startDragAndDrop, subscribeVoiceEvents, unsubscribeVoiceEvents
從類 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

構(gòu)造函數(shù)詳細(xì)信息

PageSliderIndicator

public PageSliderIndicator(Context context)

用于使用默認(rèn)屬性集和樣式創(chuàng)建 PageSliderIndicator 實例的默認(rèn)構(gòu)造函數(shù)。

參數(shù):

參數(shù)名稱 參數(shù)描述
context指示應(yīng)用程序上下文。

PageSliderIndicator

public PageSliderIndicator(Context context, AttrSet attrSet)

用于在解析 XML 文件后使用指定的屬性集和默認(rèn)樣式創(chuàng)建 PageSliderIndicator 實例的構(gòu)造函數(shù)。

參數(shù):

參數(shù)名稱 參數(shù)描述
context指示應(yīng)用程序上下文。
attrSet指示要使用的屬性集。

PageSliderIndicator

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

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

參數(shù):

參數(shù)名稱 參數(shù)描述
context指示應(yīng)用程序上下文。
attrSet指示要使用的屬性集。
styleName指示要使用的樣式名稱。

方法詳情

setPageSlider

public void setPageSlider(PageSlider pageSlider)

將指示器項與 PageSlider 對象相關(guān)聯(lián)。

參數(shù):

參數(shù)名稱 參數(shù)描述
pageSlider指示要關(guān)聯(lián)的 PageSlider 對象。

getPageSlider

public PageSlider getPageSlider()

獲取關(guān)聯(lián)的 PageSlider 對象。

返回:

如果有,則返回關(guān)聯(lián)的 PageSlider 對象; 否則返回 null。

setViewPager

public void setViewPager(PageSlider pageSlider)

將指示器項與 PageSlider 對象相關(guān)聯(lián)。

參數(shù):

參數(shù)名稱 參數(shù)描述
pageSlider指示要關(guān)聯(lián)的 PageSlider 對象。

addPageChangedListener

public void addPageChangedListener(PageSlider.PageChangedListener listener)

添加偵聽器以偵聽頁面更改事件。

當(dāng) PageSlider 中的選定頁面發(fā)生更改時,偵聽器會收到通知。

參數(shù):

參數(shù)名稱 參數(shù)描述
listener指示用于偵聽頁面更改事件的偵聽器。

Since:

4

removePageChangedListener

public void removePageChangedListener(PageSlider.PageChangedListener listener)

刪除 PageSlider.PageChangedListener。

參數(shù):

參數(shù)名稱 參數(shù)描述
listener指示必須刪除的偵聽器。

Since:

4

addOnSelectionChangedListener

public void addOnSelectionChangedListener(PageSlider.PageChangedListener listener)

添加偵聽器以偵聽頁面更改事件。

當(dāng) PageSlider 中的選定頁面發(fā)生更改時,偵聽器會收到通知。

參數(shù):

參數(shù)名稱 參數(shù)描述
listener指示用于偵聽頁面更改事件的偵聽器。

removeOnSelectionChangedListener

public void removeOnSelectionChangedListener(PageSlider.PageChangedListener listener)

刪除 PageSlider.PageChangedListener。

參數(shù):

參數(shù)名稱 參數(shù)描述
listener指示必須刪除的偵聽器。

getPageChangedListenerCount

public int getPageChangedListenerCount()

獲取添加的 PageSlider.PageChangedListener 監(jiān)聽器的數(shù)量。

返回:

返回添加的 PageSlider.PageChangedListener 偵聽器的數(shù)量。

Since:

4

getOnSelectionChangedListenerCount

public int getOnSelectionChangedListenerCount()

獲取添加的 PageSlider.PageChangedListener 監(jiān)聽器的數(shù)量。

返回:

返回添加的 PageSlider.PageChangedListener 偵聽器的數(shù)量。

getCount

public int getCount()

獲取指標(biāo)項數(shù)。

返回:

返回指標(biāo)項的數(shù)量。

setSelected

public void setSelected(int pos)

設(shè)置選定指標(biāo)項的位置。 更改鏈接的 PageSlider 對象中的當(dāng)前項目。

參數(shù):

參數(shù)名稱 參數(shù)描述
pos指示所選指標(biāo)項的位置。

getSelected

public int getSelected()

獲取選中的指標(biāo)項的位置。

返回:

返回所選指標(biāo)項的位置。

setItemElement

public void setItemElement(Element normal, Element selected)

為每個選定和取消選定的指示器項設(shè)置 Element 對象。

參數(shù):

參數(shù)名稱 參數(shù)描述
normal指示取消選中的指示器項的 Element 對象。
selected指示所選指標(biāo)項的 Element 對象。

setItemNormalElement

public void setItemNormalElement(Element normal)

為未選中項的指示器設(shè)置 Element 對象。

參數(shù):

參數(shù)名稱 參數(shù)描述
normal指示要設(shè)置的 Element 對象。

Since:

4

setItemSelectedElement

public void setItemSelectedElement(Element selected)

為選定項的指示器設(shè)置 Element 對象。

參數(shù):

參數(shù)名稱 參數(shù)描述
selected指示要設(shè)置的 Element 對象。

Since:

4

getItemElements

public Element[] getItemElements()

獲取每個選中和取消選中的指標(biāo)項的 Element 對象。

返回:

返回每個選定和取消選定的指示器項的 Element 對象。

getItemNormalElement

public Element getItemNormalElement()

獲取未選中項的指標(biāo)的 Element 對象。

返回:

返回元素對象。

Since:

4

getItemSelectedElement

public Element getItemSelectedElement()

獲取選定項的指標(biāo)的 Element 對象。

返回:

返回元素對象。

Since:

4

setItemOffset

public void setItemOffset(int offset)

設(shè)置指標(biāo)項之間的偏移量。

參數(shù):

參數(shù)名稱 參數(shù)描述
offset指示指標(biāo)項之間的偏移量。

getItemOffset

public int getItemOffset()

獲取指標(biāo)項之間的偏移量。

返回:

返回指標(biāo)項之間的偏移量。

setWidth

public void setWidth(int width)

從類復(fù)制的描述:組件

設(shè)置組件的寬度。

該方法在與組件關(guān)聯(lián)的 LayoutConfig 對象中修改寬度。實際效果因父布局類型而異。

覆蓋:

類 Component 中的 setWidth

參數(shù):

參數(shù)名稱 參數(shù)描述
width表示組件的寬度,以像素為單位。 小于 0 的值意味著不會顯示組件。

setHeight

public void setHeight(int height)

從類復(fù)制的描述:組件

設(shè)置組件的高度。

此方法修改與組件關(guān)聯(lián)的 LayoutConfig 對象中的高度。 實際效果因父布局類型而異。

覆蓋:

類 Component 中的 setHeight

參數(shù):

參數(shù)名稱 參數(shù)描述
height表示組件的高度,以像素為單位。 小于 0 的值意味著不會顯示組件。

setPadding

public void setPadding(int left, int top, int right, int bottom)

從類復(fù)制的描述:組件

設(shè)置組件的填充。

組件在繪制自身之前為所有四種尺寸上的填充保留空間。

覆蓋:

類 Component 中的 setPadding

參數(shù):

參數(shù)名稱 參數(shù)描述
left以像素為單位指示左側(cè)填充。
top以像素為單位指示頂部填充。
right以像素為單位指示正確的填充。
bottom以像素為單位指示底部填充。

網(wǎng)站標(biāo)題:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSPageSliderIndicator
當(dāng)前地址:http://www.5511xx.com/article/dpoidoe.html