0
我創建了一些自定義視圖並繪製了畫布中所需的所有內容。
我可以計算繪製我的視圖所需的最小寬度。但我需要遵循以下規則:如何設置視圖的最小寬度以匹配父項
- 如果視圖的所需寬度小於父寬度,則將視圖寬度設置爲父寬度。
- 如果視圖的所需寬度大於父寬度,請將父寬度設置爲視圖的寬度。
父級在ScrollView中。
父級從LinearLayout以垂直方向擴展。
可根據要求提供源代碼。
我創建了一些自定義視圖並繪製了畫布中所需的所有內容。
我可以計算繪製我的視圖所需的最小寬度。但我需要遵循以下規則:如何設置視圖的最小寬度以匹配父項
父級在ScrollView中。
父級從LinearLayout以垂直方向擴展。
可根據要求提供源代碼。
如果視圖的所需寬度小於父寬度,則將視圖寬度設置爲父寬度。
如果視圖的所需寬度大於父寬度,請將父寬度設置爲視圖的寬度。
保持子寬度始終爲match_parent,您所要做的就是調整父級佈局寬度。它會爲你做魔術:)