web-dev-qa-db-ja.com

エラー:<declare-styleable> MenuViewで、属性Android:preserveIconSpacingが見つかりません

私はアプリを作成していましたが、実行しようとすると、このようなエラーが発生しました。

ERROR: In <declare-styleable> MenuView, unable to find attribute Android:preserveIconSpacing

問題点 enter image description here

そして、R.Javaの終わりに enter image description here

この問題を解決するのを手伝ってください

17

私はEclipseで同じ問題を抱えていましたが、APIレベルを変更することで修正しました...

  • プロジェクトを右クリック
  • プロパティを開く> Android
  • APIレベルを、今まで使用していたレベルに変更しました。

API 21から22に切り替えたばかりだったので、問題が発生したと思います。API22は面倒で、人々はそれを使用していなかったと以前読んでいました。

お役に立てば幸いです。

26

古いAppcompatバージョンを使用しているため、このエラー.. update Appcompat

aPI 22と互換性のある新しいバージョンに

[プロジェクトプロパティの修正]をクリックします。

私とうまく働く:)

このヘルプを願っています!!

17
Ramy Aly

パスに移動して問題を修正しました

E:\ adt-bundle-windows\sdk\extras\Android\support\v7\appcompat\res\values\attrs.xmlおよび「Android:preserveIconSpacing」を検索

次に、それを変更します

attr name="preserveIconSpacing" format="boolean"

attr name="Android:preserveIconSpacing"

また、削除

format="boolean"
2
George

Eclipse(およびGoogleプラグイン)のバージョンをアップグレードした後、この問題が発生しました。

エラー:MenuViewで、属性Android:preserveIconSpacingが見つかりません

ワークスペース(およびディスク)からappcompat_ v7プロジェクトを削除することで解決しました。

次に、新しいAndroidプロジェクトMyApp1)を作成します-appcompat_v7 プロジェクト(ここでは fullscreen ):

screenshot

その後、MyApp1プロジェクトを再度削除しました。

2