在Xoom/Honeycomb中破坏了android.R.id.empty?

ave*_*eyD 5 android

我一直试图制作没有点切换的单选按钮.这样做我成功了:

myRadioButton.setButtonDrawable(android.R.id.empty);
Run Code Online (Sandbox Code Playgroud)

这在Honeycomb 3.0.x之前的所有设备中都能正常工作.当我尝试在Xoom上使用"空"资源时,我收到一个错误:

ERROR/AndroidRuntime(xxxxx): Caused by: android.content.res.Resources$NotFoundException: File  from drawable resource ID #0x1020004
Run Code Online (Sandbox Code Playgroud)

所以,我想知道是否有原因导致空资源突然无法在Xoom上运行.任何帮助,将不胜感激.如果你想看看radioButton相关的帖子,可以在这里找到

谢谢!

Rom*_*Guy 15

您正在尝试将id用作drawable.你需要使用android.R.color.transparent.