public final class ProgressBarManager
extends Object
java.lang.Object | |
↳ | android.support.v17.leanback.app.ProgressBarManager |
显示/隐藏进度条小部件的管理器。 这个类允许用户指定一个初始延迟,之后将显示进度条。 当前正在使用此数据在BrowseFragment
& VerticalGridFragment
中显示ProgressBar
,正在加载数据。
Public constructors |
|
---|---|
ProgressBarManager() |
Public methods |
|
---|---|
void |
disableProgressBar() 禁用进度条。 |
void |
enableProgressBar() 启用进度条。 |
long |
getInitialDelay() 返回初始延迟。 |
void |
hide() 隐藏进度条。 |
void |
setInitialDelay(long initialDelay) 设置初始延迟。 |
void |
setProgressBarView(View progressBarView) 设置自定义视图以代替默认的 |
void |
setRootView(ViewGroup rootView) 设置进度条将附加到的根视图。 |
void |
show() 显示进度条。 |
Inherited methods |
|
---|---|
From class java.lang.Object
|
ProgressBarManager ()
void disableProgressBar ()
禁用进度条。
void enableProgressBar ()
启用进度条。
long getInitialDelay ()
返回初始延迟。
Returns | |
---|---|
long |
void hide ()
隐藏进度条。
void setInitialDelay (long initialDelay)
设置初始延迟。 进度条会在延时结束后显示。
Parameters | |
---|---|
initialDelay |
long : millisecond representing the initial delay. |
void setProgressBarView (View progressBarView)
设置自定义视图来代替默认的ProgressBar
。 此视图必须有父项。 一旦设置,我们保持这个视图的可见性属性。
Parameters | |
---|---|
progressBarView |
View : custom view that will be shown to indicate progress. |
void setRootView (ViewGroup rootView)
设置进度条将附加到的根视图。 此类假定根视图为FrameLayout
,以便将进度条小部件放置在屏幕的中心。
Parameters | |
---|---|
rootView |
ViewGroup : view that will contain the progress bar. |
void show ()
显示进度条。