<分区>
当您将 android:background
设置为另一种颜色时,Button
会显得更大。此外,Button
周围的线条也消失了。这是为什么?
标签 android
<分区>
当您将 android:background
设置为另一种颜色时,Button
会显得更大。此外,Button
周围的线条也消失了。这是为什么?
最佳答案
当你设置颜色时,它会用这种颜色绘制矩形区域,但默认情况下它可以使用一些可绘制的或 9-patch 图片。使用 shape自定义背景或覆盖样式。如果您只需要为某些 View 应用样式,您可以使用 xml 属性 style
。
<style name="MyCoolStyle" parent="base style of view" >
</style>
在布局 xml 中:
<YourView
style="@style/MyCoolStyle"/>
关于android - Android Studio 中的彩色按钮看起来比原来的更大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35304812/
相关文章:
android - HTML5 视频标签和 Android WebView,预加载不起作用
android - 在 Galaxy S4 上打开开发者选项
Android Studio : Failed Gradle execution. 原因:管道损坏
android - 如何获取 ViewPager 当前 View ,这是在 onPageSelected 中向用户显示的 View
android - 如何使用 MediaCodec 从视频中获取位图(帧)
android - 如果我在 WRITE_EXTERNAL_STORAGE 权限中设置了 maxSdkVersion,为什么我的 map 应用程序会崩溃?