2010-12-03 11 views
1

私はこの動作が発生している理由は分からないが、私がしようとすると説明しましょう...エラー - アンドロイド/ Eclipseの

私は通常のためのアプリケーションで使用されるさまざまなイメージを持っていると思います私は大画面のためHPDIデバイス(アンドロイド基準では「大規模な」私は信じている5" 以上である)と同じようにhdpiデバイス、。

などのよう

、私はこのフォルダ構造を作成し

​​

..そして、それはすべていいです、エラーはない、物事はうまく見えたので、私は最初のイメージをhdpiフォルダに次のように追加しました:

res 
    --> 
    drawable-hdpi 
       --> 
        image.png 

    drawable-hdpi-large 

...すべてうまくいきました。だから私は代替画像を次のように大きなhdpiフォルダに追加しました:

res 
    --> 
    drawable-hdpi 
       --> 
        image.png 

    drawable-hdpi-large // Error 'cross icon' appear on this folder. 
       --> 
        image.png 

...そして、それは壊れます。いずれのコンソールアウトパットにもエラーテキストはありません。 Validateはエラーを発生させません。何もない。他のリソースエラーと同様に、Rクラスのコンパイルを停止します。

これはどうしてですか?以前はローカライズのためにフォルダを使用していましたが、大きなデバイス用のレイアウトとレイアウトの大きいフォルダを使用していましたが、これを取得しませんでした。 Drawableのローカリゼーションに関して特別なことがありますか?ドキュメントには言及されていませんか?

私は、アンドロイドで見つけたばかりのバグ数、一貫性、まったく単純な迷惑行為を忘れてしまいました。本当に私の忍耐をしようとしている!

とにかく、どんな助けでも大歓迎です! :)

アンディ。

答えて

3

気にしないでフォルダのリソース識別子が間違った順序で

を参照して、:http://developer.android.com/guide/topics/resources/providing-resources.html#table2

私の新しいフォルダが描画可能な大hdpiされている必要があります。

ため息

アンディ。

+0

ハハ。迷惑をかけるが、少なくともそれは簡単な修正であった。 :) – kcoppock

+0

ええ、ちょっとちょっとイライラして、エラーメッセージが表示されませんでした。もしあればもっと楽になりましたか? :) – Andy

関連する問題