The problem is caused because there is a circular reference in the layout parameters.
For example, when view B is layout_below view A, view A can’t reference view B anymore in it’s below, alignRight etc. This can also exist between multiple views: A references B references C. In that scenario C can’t reference A because of a circular dependency.
You Used :-
bottomLinearLayout is below scrollView1
And then you said that scrollView1 is above bottomLinearLayout
It dosen’t work like that.
Use one