有没有什么办法可以在我的应用程序中使用不公开的Android资源?

我需要在我的小部件中使用以下资源

  • pressed_application_background_static
  • focused_application_background_static

我希望这些资源的使用能让我在HTC上有标准的android和绿色的橙色背景。

但是他们不公开,所以用法

android:drawable="@android:drawable/pressed_application_background_static" 

不允许。 还有什么方法可以使用它们吗?

Solutions Collecting From Web of "有没有什么办法可以在我的应用程序中使用不公开的Android资源?"

你可以像这样引用它们

 android:drawable="@*android:drawable/pressed_application_background_static" 

但不build议这样做,因为将来可能会重新命名或删除私有资源。

浏览绘图的sdk并将其复制到本地res / drawable文件夹中。 它可能是一个XML文件,但如果你search“pressed应用背景静态”,你应该find它没有问题。