鴻蒙OS SearchBar

2022-09-30 10:05 更新

SearchBar

java.lang.Object

|---ohos.agp.components.Component

|---|---ohos.agp.components.ComponentContainer

|---|---|---ohos.agp.components.DirectionalLayout

|---|---|---|---ohos.agp.components.SearchBar

public class SearchBar
extends DirectionalLayout

提供用戶界面,供用戶通過輸入字符串開始搜索并獲取搜索結果。

搜索結果顯示在列表中。 如果未找到匹配項,則結果為空。 默認情況下,搜索組件是一個圖標。

Since:

3

嵌套類摘要

修飾符和類型 描述
static interface SearchBar.FoldListener 提供當用戶關閉搜索欄時要調用的回調。
static interface SearchBar.QueryListener 提供當用戶更改查詢文本或用戶提交查詢時要調用的回調。
從類 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.ComponentContainer 繼承的嵌套類/接口
ComponentContainer.ArrangeListener
從類 ohos.agp.components.DirectionalLayout 繼承的嵌套類/接口
DirectionalLayout.LayoutConfig

字段摘要

從類 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
從類 ohos.agp.components.ComponentContainer 繼承的字段
FOCUS_CHILDREN_FIRST, FOCUS_CHILDREN_HIDE, FOCUS_PARENT_FIRST, mArrangeListener

構造函數(shù)摘要

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

方法總結

修飾符和類型 方法 描述
void activateSubmitButton(boolean enabled) 指定如果查詢不為空,提交按鈕是否必須可用。
void addComponent(Component childComponent) 通過在內部調用 ComponentContainer.addComponent(ohos.agp.components.Component,int index) 將組件添加到隊列的末尾。
Image getCloseButton() 獲取此 SearchBar 的關閉按鈕。
SearchBar.FoldListener getFoldListener() 獲取監(jiān)聽此 SearchBar 關閉的監(jiān)聽器。
boolean getIconifiedState() 獲取搜索欄的當前狀態(tài)。
int getMaxWidth() 獲取為搜索欄指定的最大寬度。
String getQuery() 獲取搜索欄中的搜索字符串。
String getQueryHint() 獲取搜索欄中的提示文本。
SearchBar.QueryListener getQueryListener() 獲取監(jiān)聽此SearchBar中搜索字符串的更改或提交的監(jiān)聽器。
Image getSearchButton() 獲取此 SearchBar 的搜索按鈕。
Component.ClickedListener getSearchClickListener() 獲取單擊搜索按鈕時發(fā)送的通知的偵聽器。
Image getSearchIcon() 獲取此 SearchBar 的搜索圖標。
TextField getSearchText() 獲取此 SearchBar 的搜索文本。
Color getSearchTextColor() 獲取搜索框的文字顏色。
Image getSubmitButton() 獲取此 SearchBar 的提交按鈕。
int getTextSize() 獲取搜索欄的文本大小。
boolean isSearchButtonEnable() 必要時檢查是否啟用了提交按鈕。
void setCloseButton(int resId) 設置關閉按鈕的圖像資源 ID。
void setCloseButton(PixelMap pixelMap) 設置關閉按鈕的圖像 URI。
void setFoldListener(SearchBar.FoldListener listener) 設置一個偵聽器以通知用戶何時關閉 SearchBar。
void setIconifiedState(boolean state) 設置是圖標化還是展開搜索欄。
void setMaxWidth(int maxPixels) 設置搜索欄的最大寬度,以像素為單位。
void setQuery(String query, boolean submit) 設置搜索字符串和搜索模式。
void setQueryFocusChangeListener(Component.FocusChangedListener listener) 設置偵聽器以通知查詢文本字段的焦點何時更改。
void setQueryListener(SearchBar.QueryListener listener) 設置偵聽器以通知用戶何時更改或提交搜索欄中的搜索字符串。
void setSearchButton(int resId) 設置搜索按鈕的圖像資源 ID。
void setSearchButton(PixelMap pixelMap) 設置搜索按鈕的 pixelMap。
void setSearchClickListener(Component.ClickedListener listener) 設置偵聽器以在按下搜索按鈕時進行通知。
void setSearchHint(String searchHint) 設置在搜索框中顯示的提示文本。
void setSearchIcon(int resId) 設置搜索圖標的圖像資源 ID。
void setSearchIcon(PixelMap pixelMap) 設置搜索圖標的 pixelMap。
void setSearchTextColor(Color color) 設置搜索框的文本顏色。
void setSubmitButton(int resId) 設置提交按鈕的圖像資源 ID。
void setSubmitButton(PixelMap pixelMap) 設置提交按鈕的pixelMap。
void setTextSize(int textSize) 設置搜索欄的文本大小。
從類 ohos.agp.components.Component 繼承的方法
addDrawTask, addDrawTask, addScrolledListener, announceAccessibility, arrange, bindCornerMark, callOnClick, canScroll, clearFocus, createAnimatorProperty, disableFadeEffect, draw, enableCornerMark, enableFadeEffect, enableSaveState, enableScrollBar, estimateSize, executeDoubleClick, executeLongClick, 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, invalidate, isBoundaryFadeEffectEnable, isBoundToWindow, isClickable, isClipToContourEnabled, isComponentDisplayed, isEnabled, isFadeEffected, isFocusable, isFocused, isIdentityMatrix, isLongClickOn, isPressed, isRtl, isSaveStateEnabled, isScrollbarFadingOn, isScrollBarOn, isScrollbarOverlapEnabled, isSelected, isSoundEnable, isTouchFocusable, isVibrationEffectEnabled, notifyAccessibility, onAttributeConfigChanged, 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
從類 ohos.agp.components.ComponentContainer 繼承的方法
addComponent, addComponent, addComponent, addComponent, dispatchRestoreState, dispatchSaveState, findComponentById, findComponentHolderById, getAutoLayout, getChildCount, getChildIndex, getComponentAt, getComponentTransition, getFocusOrder, getLayoutManager, informConfigurationChanged, isClipToChildBoundsEnabled, isClipToPaddingBoundsEnabled, isTouchEventSplitable, moveChildToFront, onDrag, removeAllComponents, removeComponent, removeComponentAt, removeComponentById, removeComponents, setArrangeListener, setAutoLayout, setAutoLayout, setClipToChildBoundsEnabled, setClipToPaddingBoundsEnabled, setComponentTransition, setFocusOrder, setLayoutManager, setTouchEventSplitable
從接口 ohos.agp.components.ComponentParent 繼承的方法
getComponentParent, postLayout
從類 ohos.agp.components.DirectionalLayout 繼承的方法
createLayoutConfig, getAlignment, getOrientation, getTotalWeight, isLayoutBaselined, setAlignment, setLayoutBaselined, setOrientation, setTotalWeight, verifyLayoutConfig
從類 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

構造函數(shù)詳細信息

SearchBar

public SearchBar(Context context)

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

參數(shù):

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

SearchBar

public SearchBar(Context context, AttrSet attrSet)

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

參數(shù):

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

SearchBar

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

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

參數(shù):

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

方法詳情

addComponent

public void addComponent(Component childComponent)

通過在內部調用 ComponentContainer.addComponent(ohos.agp.components.Component,int index) 將組件添加到隊列的末尾。

覆蓋:

類 ComponentContainer 中的 addComponent

參數(shù):

參數(shù)名稱 參數(shù)描述
childComponent 指示要添加的子組件。

getSearchText

public TextField getSearchText()

獲取此 SearchBar 的搜索文本。

返回:

返回搜索文本。

Since:

4

getSearchButton

public Image getSearchButton()

獲取此 SearchBar 的搜索按鈕。

返回:

返回搜索按鈕。

Since:

4

getSearchIcon

public Image getSearchIcon()

獲取此 SearchBar 的搜索圖標。

返回:

返回搜索圖標。

Since:

4

getSubmitButton

public Image getSubmitButton()

獲取此 SearchBar 的提交按鈕。

返回:

返回提交按鈕。

Since:

4

getCloseButton

public Image getCloseButton()

獲取此 SearchBar 的關閉按鈕。

返回:

返回關閉按鈕。

Since:

4

setTextSize

public void setTextSize(int textSize)

設置搜索欄的文本大小。

參數(shù):

參數(shù)名稱 參數(shù)描述
textSize 指示搜索欄中的文本大小。

Since:

3

getTextSize

public int getTextSize()

獲取搜索欄的文本大小。

返回:

返回搜索欄的文本大小。

Since:

3

setQuery

public void setQuery(String query, boolean submit)

設置搜索字符串和搜索模式。 提供兩種搜索模式:立即開始搜索; 或僅更新搜索字符串,然后單擊搜索按鈕開始搜索。

參數(shù):

參數(shù)名稱 參數(shù)描述
query 表示搜索字符串。
submit true 表示在搜索字符串更新后立即開始搜索; false 表示只更新搜索字符串,而不是立即開始搜索。

Since:

3

getQuery

public String getQuery()

獲取搜索欄中的搜索字符串。

返回:

返回搜索欄中的搜索字符串。

Since:

3

setSearchHint

public void setSearchHint(String searchHint)

設置在搜索框中顯示的提示文本。

在初始化時或在用戶提供任何搜索字符串之前,提示文本會顯示在搜索框中。

參數(shù):

參數(shù)名稱 參數(shù)描述
searchHint 指示要在搜索框中顯示的提示文本。

Since:

4

getQueryHint

public String getQueryHint()

獲取搜索欄中的提示文本。

返回:

返回搜索欄中顯示的提示文本。

Since:

3

setMaxWidth

public void setMaxWidth(int maxPixels)

設置搜索欄的最大寬度,以像素為單位。

參數(shù):

參數(shù)名稱 參數(shù)描述
maxPixels 指示搜索欄的最大寬度,以像素為單位。

Since:

3

getMaxWidth

public int getMaxWidth()

獲取為搜索欄指定的最大寬度。

返回:

返回搜索欄的最大寬度; 如果未指定最大寬度,則返回 0。

Since:

3

setIconifiedState

public void setIconifiedState(boolean state)

設置是圖標化還是展開搜索欄。

參數(shù):

參數(shù)名稱 參數(shù)描述
state 指示是圖標化還是展開搜索欄。 true 意味著圖標化搜索欄, false 意味著擴展它。

Since:

4

getIconifiedState

public boolean getIconifiedState()

獲取搜索欄的當前狀態(tài)。

返回:

如果搜索欄被圖標化,則返回 true; 如果展開則返回 false。

Since:

4

setFoldListener

public void setFoldListener(SearchBar.FoldListener listener)

設置一個偵聽器以通知用戶何時關閉 SearchBar。

參數(shù):

參數(shù)名稱 參數(shù)描述
listener 指示當用戶關閉 SearchBar 時要調用的偵聽器。

Since:

3

getFoldListener

public SearchBar.FoldListener getFoldListener()

獲取監(jiān)聽此 SearchBar 關閉的監(jiān)聽器。

返回:

返回監(jiān)聽器。

Since:

4

setQueryListener

public void setQueryListener(SearchBar.QueryListener listener)

設置偵聽器以通知用戶何時更改或提交搜索欄中的搜索字符串。

參數(shù):

參數(shù)名稱 參數(shù)描述
listener 指示當用戶更改搜索字符串或按下搜索欄中的搜索按鈕時接收回調的偵聽器對象。

Since:

3

getQueryListener

public SearchBar.QueryListener getQueryListener()

獲取監(jiān)聽此SearchBar中搜索字符串的更改或提交的監(jiān)聽器。

返回:

返回監(jiān)聽器。

Since:

4

setQueryFocusChangeListener

public void setQueryFocusChangeListener(Component.FocusChangedListener listener)

設置偵聽器以通知查詢文本字段的焦點何時更改。

參數(shù):

參數(shù)名稱 參數(shù)描述
listener 指示偵聽器通知搜索欄中的焦點更改。

Since:

3

setSearchClickListener

public void setSearchClickListener(Component.ClickedListener listener)

設置偵聽器以在按下搜索按鈕時進行通知。

參數(shù):

參數(shù)名稱 參數(shù)描述
listener 指示偵聽器在按下搜索按鈕或以編程方式對搜索欄進行去圖標化時通知。

Since:

3

getSearchClickListener

public Component.ClickedListener getSearchClickListener()

獲取單擊搜索按鈕時發(fā)送的通知的偵聽器。

返回:

返回獲取的監(jiān)聽器。

Since:

4

activateSubmitButton

public void activateSubmitButton(boolean enabled)

指定如果查詢不為空,提交按鈕是否必須可用。

參數(shù):

參數(shù)名稱 參數(shù)描述
enabled 指示提交按鈕的狀態(tài)。 true 表示顯示提交按鈕; false 意味著隱藏它。

Since:

4

isSearchButtonEnable

public boolean isSearchButtonEnable()

必要時檢查是否啟用了提交按鈕。

返回:

如果必要時自動啟用提交按鈕,則返回 true; 否則返回 false。

Since:

4

setSearchButton

public void setSearchButton(PixelMap pixelMap)

設置搜索按鈕的 pixelMap。

參數(shù):

參數(shù)名稱 參數(shù)描述
pixelMap 表示 PixelMap。

Since:

4

setSearchIcon

public void setSearchIcon(PixelMap pixelMap)

設置搜索圖標的 pixelMap。

參數(shù):

參數(shù)名稱 參數(shù)描述
pixelMap 表示 PixelMap。

Since:

4

setCloseButton

public void setCloseButton(PixelMap pixelMap)

設置關閉按鈕的圖像 URI。

參數(shù):

參數(shù)名稱 參數(shù)描述
pixelMap 表示 PixelMap。

Since:

4

setSubmitButton

public void setSubmitButton(PixelMap pixelMap)

設置提交按鈕的pixelMap。

參數(shù):

參數(shù)名稱 參數(shù)描述
pixelMap 表示 PixelMap。

Since:

4

setSearchButton

public void setSearchButton(int resId)

設置搜索按鈕的圖像資源 ID。

參數(shù):

參數(shù)名稱 參數(shù)描述
resId 表示要設置的圖片資源ID。

Since:

4

setSearchIcon

public void setSearchIcon(int resId)

設置搜索圖標的圖像資源 ID。

參數(shù):

參數(shù)名稱 參數(shù)描述
resId 表示要設置的圖片資源ID。

Since:

4

setSubmitButton

public void setSubmitButton(int resId)

設置提交按鈕的圖像資源 ID。

參數(shù):

參數(shù)名稱 參數(shù)描述
resId 表示要設置的圖片資源ID。

Since:

4

setCloseButton

public void setCloseButton(int resId)

設置關閉按鈕的圖像資源 ID。

參數(shù):

參數(shù)名稱 參數(shù)描述
resId 表示要設置的圖片資源ID。

Since:

4

setSearchTextColor

public void setSearchTextColor(Color color)

設置搜索框的文本顏色。

參數(shù):

參數(shù)名稱 參數(shù)描述
color 指示文本顏色。

getSearchTextColor

public Color getSearchTextColor()

獲取搜索框的文字顏色。

返回:

返回文本顏色。

Since:

4

以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號