我只是编程的初学者,我不知道进度条的minHeight和maxHeight究竟是什么意思。有人可以向我解释这些事情意味着什么。
答案 0 :(得分:1)
定义视图的最小高度。不保证视图能够达到此最小高度(例如,如果其父布局以较低的可用高度约束它)。
与Max Heights相同请参阅以下链接 https://stuff.mit.edu/afs/sipb/project/android/docs/reference/android/widget/ProgressBar.html
答案 1 :(得分:0)
android:maxHeight一个可选参数,用于为此视图提供最大高度。有关详细信息,请参阅{see android.widget.ImageView#setMaxHeight}。
可以是维值,它是附加有诸如“14.5sp”的单位的浮点数。可用单位为:px(像素),dp(与密度无关的像素),sp(基于首选字体大小的缩放像素),in(英寸)和mm(毫米)。
android:minHeight
相同但最小
请参阅此answer以了解更多信息。
答案 2 :(得分:0)
这正是它的意思 - 该参数可以帮助您限制视图的最小或最大高度/宽度。
如果您设置了确切的视图大小,则无需使用它 - 这将不起作用。
通常与wrap_content
一起使用。因此,如果你的观点超过了maxWidth会限制它的增长。
注意:无效与match_parent
答案 3 :(得分:0)
android:minheight & android:maxheight //same for width
对于Progressbar,它与任何其他视图相同。进度条高度将始终保持> minheight(在dp中指定)。
用途:假设你的父布局很小,附加wrap_content
的内部视图有可能缩小它。 android:minheight
禁止它。