我正在做一个游戏项目。
我的屏幕上有 4 个按钮。用户必须选择 4 个中的一个。如果用户选择正确的一个,则可以正常工作。但是如果用户选择了不正确的答案,即使用户没有点击它,我也想突出显示正确的答案。
我明天有演示文稿。任何人都可以向我指出一些示例源或在这里解释它,我该如何完成它。
我正在做一个游戏项目。
我的屏幕上有 4 个按钮。用户必须选择 4 个中的一个。如果用户选择正确的一个,则可以正常工作。但是如果用户选择了不正确的答案,即使用户没有点击它,我也想突出显示正确的答案。
我明天有演示文稿。任何人都可以向我指出一些示例源或在这里解释它,我该如何完成它。
您可以在单击其他按钮时设置正确的按钮背景颜色或图像
每当用户点击不正确的按钮时,只需调用:
correctButton.setPressed(true)
这将根据您的要求突出显示正确的按钮。
你可以做一件事..
Button.requestFocus()
方法来获取焦点。为您的 Button 的背景创建一个自定义选择器。那里
< item android:state_focused="true" android:drawable="@color/your_color" />