我对两个XML财产有点困惑:match_parent和fill_parent。看起来两者都是一样的。它们之间有什么区别吗?
当前回答
FILL_PARTENT在API级别8及更高版本中被弃用,在更高版本中将其重命名为MATCH_PARENT
两者都是相同的FILL_PARTENT和MATCH_PARENT,FILL_PPARENT用于低于API级别8的较低版本,MATCH_PATENT用于高于8的较高API级别。
FILL_PARTENT(在API级别8及更高版本中重命名为MATCH_PARENT),这意味着视图希望与其父视图一样大(减去填充)
fill_parent:视图应该和其父视图一样大(减去填充)。从API Level 8开始,此常量已弃用,并由match_parent替换。
有关详细信息,请访问此页面
其他回答
对我来说,填充父项和匹配父项执行相同的功能,仅限于:
填充父项:在API 8之前使用
匹配父项这是从API 8中使用的+两者的功能在填充旁边填充父视图
fill_parent:视图应该与其父视图一样大。
现在,这个内容fillparent已被弃用,取而代之的是match_parent。
match_parent用于代替fillprent,并将其设置为尽可能接近父级。只需使用match_parent,而忽略fill_paint。我彻底抛弃了fill_parent,一切都像往常一样完美。
查看此处了解更多信息。
FILL_PARTENT在API级别8和MATCH_PARENTuse高级API中已弃用
两者具有相似的功能,唯一的区别是fill_parent在API级别8之前使用,match_parent在API级别或更高级别之后使用。
推荐文章
- 如何在TextView中添加一个子弹符号?
- PreferenceManager getDefaultSharedPreferences在Android Q中已弃用
- 在Android Studio中创建aar文件
- 修改抽射超时时间
- 如何通过数据从第二个活动到第一个活动时按回?——安卓
- 如何在android中获得当前前景活动上下文?
- 如何在Android中获取当前日期?
- 获取Android设备名称
- 在WebView中上传文件
- 加载HTML文件到WebView
- Android:为什么视图没有maxHeight ?
- 如何获得具有已知资源名称的资源id ?
- 在Android上将字符串转换为整数
- 为什么“System.out。”println“工作在Android?
- WebView显示err_cleartext_not_allowed尽管站点是HTTPS