2017-03-12 96 views
0

我創建了一些自定義視圖並繪製了畫布中所需的所有內容。
我可以計算繪製我的視圖所需的最小寬度。但我需要遵循以下規則:如何設置視圖的最小寬度以匹配父項

  • 如果視圖的所需寬度小於父寬度,則將視圖寬度設置爲父寬度。
  • 如果視圖的所需寬度大於父寬度,請將父寬度設置爲視圖的寬度。

父級在ScrollView中。

父級從LinearLayout以垂直方向擴展。

可根據要求提供源代碼。

回答

2

如果視圖的所需寬度小於父寬度,則將視圖寬度設置爲父寬度。

如果視圖的所需寬度大於父寬度,請將父寬度設置爲視圖的寬度。

保持子寬度始終爲match_parent,您所要做的就是調整父級佈局寬度。它會爲你做魔術:)

相關問題