Android 检测单击灰显单选按钮

Android 检测单击灰显单选按钮,android,Android,我在我的应用程序中有一个活动,用户可以在项目之间进行选择,其中一些项目是免费的,另一些项目是必须购买的。非免费和未购买的物品将变灰-但我希望安排这样的事情,如果用户尝试选择其中一个变灰的物品,我将检测到这一点,并将用户直接带到我的“商店”活动。可以做到这一点吗?如果您不实际禁用复选框,而是提供一个类似于禁用复选框的自定义可绘制复选框,则可以实现这一点。也许你也可以通过设置一个滤色器或类似的设置来达到灰显的效果

我在我的应用程序中有一个活动,用户可以在项目之间进行选择,其中一些项目是免费的,另一些项目是必须购买的。非免费和未购买的物品将变灰-但我希望安排这样的事情,如果用户尝试选择其中一个变灰的物品,我将检测到这一点,并将用户直接带到我的“商店”活动。可以做到这一点吗?

如果您不实际禁用复选框,而是提供一个类似于禁用复选框的自定义可绘制复选框,则可以实现这一点。也许你也可以通过设置一个滤色器或类似的设置来达到灰显的效果