【问题标题】:Error to get native android icon from androi.jar从 android.jar 获取本机 android 图标时出错
【发布时间】:2011-12-18 16:52:51
【问题描述】:

大家好,当我想从 android.jar 获取本机图标菜单时,我得到了这个错误:

Resource is not public. (at 'icon' with value '@android:drawable/ic_menu_home').

有一些方法可以使用这个图标吗?

【问题讨论】:

    标签: android resources icons public


    【解决方案1】:

    是的,您可以将其复制到项目的可绘制文件夹中。它位于<sdk path>\platforms\android-?\data\res\drawable-????\

    【讨论】:

    • 我已经知道了,但是就像其他图标一样,“@android:drawable/ic_menu_save”可以工作,所以我想知道是否有办法直接从 android.jar 使用,即使它们不公开
    • 您可以以@*android:drawable/ic_menu_home 的身份访问它,但这并不是一个好主意,因为资源不公开意味着它可以在将来的某个时候被删除,或者在某些设备上不可用.
    【解决方案2】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多