我在我的Android佈局使用ScrollView
但它表明如何避免「IllegalStateException:滾動視圖只能託管一個直接孩子」?
IllegalStateException "Scrollview can host only one direct child"
我怎樣才能避免這種例外?
我在我的Android佈局使用ScrollView
但它表明如何避免「IllegalStateException:滾動視圖只能託管一個直接孩子」?
IllegalStateException "Scrollview can host only one direct child"
我怎樣才能避免這種例外?
您已添加多個控件作爲ScrollView的子項。如果你想這樣做,添加一個LinearLayout作爲一個直接的孩子,並把其他控件放在裏面。
我已經添加了兩個android設計支持庫小部件作爲scrollview的直接子元素,這是崩潰的原因,但通過將它們放在父元素layoutlay中解決 – cammando 2017-03-19 10:51:34
可以通過只在您的滾動視圖舉辦一個直接孩子避免IllegalStateException :Scollview can host only one direct child
如果您使用的片段和SlidingPane,檢查你是否在你的SlidingPane你的XML佈局使用標籤,然後通過更換和添加片段在運行時你的SlidingPane的oncreateView。 =]
我與同一例外的問題是,我試圖顯示Snackbar警告給視圖作爲參數顯示它的用戶。該視圖在scrollview內部,它以某種方式打破了層次結構。當我轉回Toast時,異常消失了。
可能會出現重複帖子:http://stackoverflow.com/questions/3734296/please-help-me-for-putting-scrolling-option-in-a-android-layout – WarrenFaith 2010-09-17 12:07:23