StatefulLayout Android layout to show most common state templates like loading, empty, error etc. To do that all you need to is wrap the target area(view) with StatefulLayout. Usage Add dependecy to app/build.gradle dependencies { compile 'com.github.gturedi:stateful-layout:1.2.1' }