私は私のバグレポートをチェックしていました。 私は実際の問題点を指摘することはできません。 このリソースは存在しますが、ほとんどのデバイスは正常に動作しますが、LG-E510やU8815などの特定のデバイスはこのリソースを読み込めません。
アイデア?
android.content.res.Resources$NotFoundException: File res/drawable-xhdpi/action_bar_search_icon.png from drawable resource ID #0x7f02007f
at android.content.res.Resources.loadDrawable(Resources.java:1714)
at android.content.res.Resources.getDrawable(Resources.java:581)
at com.actionbarsherlock.internal.view.menu.MenuItemImpl.getIcon(MenuItemImpl.java:384)
at com.actionbarsherlock.internal.view.menu.ActionMenuItemView.initialize(ActionMenuItemView.java:128)
at com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.bindItemView(ActionMenuPresenter.java:192)
at com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.getItemView(BaseMenuPresenter.java:176)
at com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.getItemView(ActionMenuPresenter.java:178)
は、描画可能xhdpiフォルダにこのリソースが存在している、低いデバイスはLDPIフォルダやメディア意志からリソースを使用することを意味mdpiなどから...まず最初に、これがソースは適切なフォルダーにあります。 – Ajit
それ以外の場合は、リソースをデフォルトのドロウアブルフォルダに入れて、システムがそれを選択するようにします。 – vinoth
よくデバイスは、XHDPIから必要なリソースにリソースをダウンスケールすることができます。だからそれは問題ではありません。 –