【问题标题】:How to remove the android Button Background margins?如何删除android按钮背景边距?
【发布时间】:2023-03-09 02:05:01
【问题描述】:

我是 Android 开发新手,我正在尝试一些简单的事情:我想将一组 3 个按钮水平排成一行,每个按钮都有自己的背景 PNG 图像。所以我创建了一个线性布局(horiz)并放置了三个 Button 元素,每个元素的权重为 1,并将每个按钮的 Background 属性设置为某个 png 文件。按钮的宽度/高度设置为 wrap_content。

但我得到的是 png 并没有覆盖整个按钮水平区域。相反,背景图像被按比例缩小并与按钮视图轮廓保持某种边距,如视觉设计器中所示。这也出现在鸸鹋中。我尝试在布局的填充/边距中强制为 0 - nada。

关于如何实际获取按钮的背景图像以覆盖按钮背景的任何想法?

tnx

【问题讨论】:

    标签: android button background padding margin


    【解决方案1】:

    我相信您需要创建一个新的9-patch,因为该小边距已保存到按钮图像本身中。

    【讨论】:

      【解决方案2】:

      为按钮 layout_margin 尝试负值。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-03-17
        • 1970-01-01
        • 1970-01-01
        • 2023-03-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多