2014-09-03 25 views
0

有人可以回答我,如何自動劃分2視圖中的孩子在1佈局,如果它重疊?例如:Relatativelayout有2個按鈕,它是重疊的,如果我通過編程方式添加視圖子按鈕1 - >這個寬度是完全相反的,添加按鈕2,如果按鈕1重疊 - >它將按鈕1和50分開50% %爲relativedLayout的按鈕2,相反無所作爲?非常感謝!如何自動劃分2個子視圖,如果它們重疊?

回答

0

你可以使用,addView(View v, int position)避免重複

所在的方位是新的孩子的位置。

+0

那麼如何知道它重疊? – 2014-09-03 03:07:59

+0

看看這裏,沒有嚴格的方法來做到這一點:爲什麼要這樣做:http://stackoverflow.com/questions/7737148/how-to-get-position-of-an-view-added-dynamically-on-linearlayout,why你不使用LinearLayout而不使用relativeLayout? – k0sh 2014-09-03 03:12:52

相關問題