mirror of
https://github.com/zhigang1992/react-native.git
synced 2026-04-02 22:41:18 +08:00
Summary:
Follow up to 9ec9567390
Closes https://github.com/facebook/react-native/pull/16759
Differential Revision: D6285219
Pulled By: hramos
fbshipit-source-id: 7012d257a5a6cff06cb2d94203a9379e4b7e3c4e
2.0 KiB
2.0 KiB
id, title, layout, category, permalink, next, previous
| id | title | layout | category | permalink | next | previous |
|---|---|---|---|---|---|---|
| progressbarandroid | ProgressBarAndroid | docs | components | docs/progressbarandroid.html | progressviewios | pickerios |
React component that wraps the Android-only ProgressBar. This component is used to indicate
that the app is loading or there is some activity in the app.
Example:
render: function() {
var progressBar =
<View style={styles.container}>
<ProgressBar styleAttr="Inverse" />
</View>;
return (
<MyLoadingComponent
componentView={componentView}
loadingView={progressBar}
style={styles.loadingComponent}
/>
);
},
Props
Reference
Props
animating
Whether to show the ProgressBar (true, the default) or hide it (false).
| Type | Required |
|---|---|
| bool | No |
color
Color of the progress bar.
| Type | Required |
|---|---|
| color | No |
indeterminate
If the progress bar will show indeterminate progress. Note that this can only be false if styleAttr is Horizontal.
| Type | Required |
|---|---|
| indeterminateType | No |
progress
The progress value (between 0 and 1).
| Type | Required |
|---|---|
| number | No |
styleAttr
Style of the ProgressBar. One of:
HorizontalNormal(default)SmallLargeInverseSmallInverseLargeInverse
| Type | Required |
|---|---|
| enum('Horizontal', 'Normal', 'Small', 'Large', 'Inverse', 'SmallInverse', 'LargeInverse') | No |
testID
Used to locate this view in end-to-end tests.
| Type | Required |
|---|---|
| string | No |