【发布时间】:2016-05-01 04:17:25
【问题描述】:
所以我对 libgdx 的 ImageButton 类有这个问题,问题是在 android 中图像不会扩展到按钮的完整大小,而在桌面它会或至少它会更多,所以我不得不问有办法强制图像获取背景(按钮)的大小吗?所以我可以尝试在两个平台上进行相同的可视化。
编辑:这是代码....
private void createButtons() {
ImageButtonStyle ibs = new ImageButtonStyle(buttonD,buttonD_p,buttonD,bsIcon,bsIcon,bsIcon);
buttonBS = new ImageButton(ibs); // This is the backspace button
....
}
private void addButtonsToTable() {
float pad = 1;
float BUTTON_SIZE = this.BUTTON_SIZE - pad *3;
table.top();
table.center();
table.add(buttonBS).width(BUTTON_SIZE).height(BUTTON_SIZE).pad(pad);
table.row();
...
}
【问题讨论】:
-
您能发布您的确切 GUI 构建代码吗?两个平台上的按钮应该完全相同。您是否使用
Table来显示按钮? -
是的,我正在使用一张桌子。当然,当我回到家时,我会发布代码
-
刚刚发布了代码,谢谢!
标签: java libgdx imagebutton