:sparkles: StateView is an invisible, zero-sized View that can be used to lazily inflate loadingView/emptyView/retryView/anyView at runtime.
Fix: when parent is FragmentContainerView #42
see: #39
Refactor: can show any view
can not implementation constraintlayout #34
optimization showView #31
support setEmptyView setRetryView setLoadingView
Use kotlin, migrate to AndroidX, optimization
Solve the ClassCastException, When viewParent is ConstraintLayout #15
Supported wrap view
fix: no show when quick switch shows Retry, Loading. #11