如何使用 java 中的 FILL_PARENT Android 常量值
背景: Android 文档 指出:
常量 公共静态最终int FILL_PARENT
视图请求的高度或宽度的特殊值。 FILL_PARENT 意味着视图希望与其父级一样大,减去父级的填充(如果有)。从 API 级别 8 开始,此值已弃用,并由 MATCH_PARENT 取代。
常量值:-1 (0xffffffff)
问题:
我确信我不需要实际定义这个值,但不清楚如何使用它。
例如:我想说
LayoutParams slp = new LayoutParams(android.R.FILL_PARENT,android.R.FILL_PARENT);
但我知道这是不对的。
如何从java访问这个常量
BACKGROUND: The Android documentation states:
Constants
public static final int FILL_PARENTSpecial value for the height or width requested by a View. FILL_PARENT means that the view wants to be as big as its parent, minus the parent's padding, if any. This value is deprecated starting in API Level 8 and replaced by MATCH_PARENT.
Constant Value: -1 (0xffffffff)
QUESTION:
I'm sure it is not expected for me to actually define this value, but it is not clear how to use it.
For example: I want to say something like
LayoutParams slp = new LayoutParams(android.R.FILL_PARENT,android.R.FILL_PARENT);
But I know that is not right.
How do I access this constant from java
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
该常量用于指定布局宽度或高度,因此在 xml 中
你会这样做
并在代码中做
That constant is used to specify a layout width or height so in xml
you would do this
and in code do