wrap_content 的默认值是啥
Posted
技术标签:
【中文标题】wrap_content 的默认值是啥【英文标题】:What are the default values of wrap_contentwrap_content 的默认值是什么 【发布时间】:2018-06-22 23:33:50 【问题描述】:我知道有点奇怪,但是当我们将 wrap_content 作为布局的值时,默认值是多少?例如,我创建了一个 W 和 H 都设置为 wrap_content 的按钮。我知道它会根据里面的文字而改变,但是当它只是一个普通的旧按钮时,尺寸是多少?有没有办法找出来?
只是好奇:)
【问题讨论】:
主题或样式将决定这一点。 【参考方案1】:但是当我们将 wrap_content 作为布局的值时,默认值是多少?
没有默认值。
当它只是一个普通的旧按钮时,尺寸是多少?
这将由按钮的背景决定,默认情况下由样式(如果您应用了)或主题决定。
【讨论】:
样式打开有没有简单的方法? 您可以通过单击主题值来深入了解应用于按钮/应用程序的主题。默认属性是 SDK 的一部分。有人可能会准确地告诉你他们的位置。 @user8494778:主题的定义在技术上因操作系统版本而异,除非您正在做一些自己替换按钮背景的事情。主题的定义在您的 android SDK 目录中(platforms/.../data/res/values/themes*.xml
,其中...
将是基于 API 级别的目录)。以上是关于wrap_content 的默认值是啥的主要内容,如果未能解决你的问题,请参考以下文章