首页 > 解决方案 > 是否可以在带有视图的按钮中设置图像?

问题描述

我目前正在开发一个简单的井字游戏。这是游戏的截图

网格充当按钮。因此,如果我单击按钮,它会根据玩家的轮次将视图设置为 X 或 O。

我使用((Button) v).setText("X");and((Button) v).setText("O");设置“视图”,但现在我想用我自己的图像替换它们。

作为一个信息,我已经尝试过了,((Button) v).setBackgroundResources(R.drawable.x_icons);但它只是将按钮变成了图像!

那么是否可以在按钮中或上方添加自定义图像/图标并对其进行自定义测量?

标签: javaandroidandroid-studio

解决方案


我认为如果你想在你的按钮上设置图像最好使用图像按钮而不是按钮但是如果你必须使用按钮我认为你应该改变你的图像像素因为我认为显示黑色背景是因为你的大图像并且因为按钮没有“比例类型”,它变成黑色。


推荐阅读