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) |
|
|---|---|
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 ()
显示进度条。