솜은 코튼
[error] ScrollView can host only one direct child 본문
[오류 사항]
Caused by: java.lang.IllegalStateException: ScrollView can host only one direct child
at android.widget.ScrollView.addView(ScrollView.java:599)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1127)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1084)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1126)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1084)
at android.view.LayoutInflater.inflate(LayoutInflater.java:682)
at android.view.LayoutInflater.inflate(LayoutInflater.java:534)
at android.view.LayoutInflater.inflate(LayoutInflater.java:481)
|
cs |
[원인]
ScrollView 안에 하나의 자식만 존재해야 하는데 여러개의 자식이 존재할 경우
[해결방법]
ScrollView 안의 뷰들을 하나의 Layout으로 묶어주면 됨.
예) <LinearLayout>
<TextView />
</LinearLayout>