Loading screen using RxJava with full customization using colors and orientations.
Create proyect > Clone library > File > New > Import Module... > Finish
Open Project "settings.gradle"
include ':app', ':rxloading'
Open App "build.gradle"
implementation project(':rxloading')
- Default (transparent background - white dots)
<com.mkiisoft.rxloading.RxLoading
android:id="@+id/progress"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
- Match Design (select any color - dots select any color)
<com.mkiisoft.rxloading.RxLoading
android:id="@+id/progress"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/holo_orange_dark"
app:color="@android:color/black" />
- Orientation - Opacity (orientation: vertical | horizontal) (opacity: changes dots opacity)
<com.mkiisoft.rxloading.RxLoading
android:id="@+id/progress"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:orientation="vertical"
app:opacity="0.5" />
- Use android:alpha to change the entire view opacity
- First Version v1.0
- Fully Customizable
- Change opacity
- Change loading color
- Change background color
- Change loading orientation
- Wrap and Match parent