Android 图像按钮问题

发布于 2024-08-31 00:02:35 字数 599 浏览 4 评论 0原文

我有以下 imageButton

    <ImageButton
    android:id="@+id/header_buttonleft"
    android:layout_width="40dip"
    android:layout_height="40dip"
    android:layout_alignParentLeft="true"
    android:layout_marginLeft="10dip"
    android:layout_marginTop="5dip"
    android:src="@drawable/icon_download"
    android:clickable="true"/>

但当我在设备中加载应用程序时,它显得太小:

替代文本

任何人都知道我怎样才能使图标变大。我尝试过提高分辨率(实际上图标是70x70),但还是不行。有什么想法吗?

I have the following imageButton

    <ImageButton
    android:id="@+id/header_buttonleft"
    android:layout_width="40dip"
    android:layout_height="40dip"
    android:layout_alignParentLeft="true"
    android:layout_marginLeft="10dip"
    android:layout_marginTop="5dip"
    android:src="@drawable/icon_download"
    android:clickable="true"/>

But when I load my application in the device, it appears too small:

alt text

Anyone knows how can I make the icon bigger. I have tried to increase the resolution (actually the icon is 70x70) but it still doesn't work. Any idea?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

停滞 2024-09-07 00:02:35

谁知道我怎样才能制作图标
更大。

制作一个更大的按钮。

作为实验,从布局中删除 android:src,然后运行您的应用。这是在没有自定义背景的情况下 ImageButton 可以达到的最小

欢迎您使用针对不同背景状态的自定义九补丁 PNG 文件创建自己的自定义 ImageButton 背景,您可以在其中调整九补丁控制框架以允许图标所在位置之间的间隙更小和按钮的边缘。

Anyone knows how can i make the icon
bigger.

Make a bigger button.

As an experiment, remove android:src from your layout, then run your app. That is the smallest an ImageButton can go without a custom background.

You are welcome to create your own custom ImageButton background with custom nine-patch PNG files for the different background states, where you adjust the nine-patch control frame to allow for a smaller gap between where your icon goes and the edges of the button.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文