2011-10-21 2 views
1

私は全く奇妙な問題に遭遇しています。ファイル名がaまたはbで始まるときにImageButtonsが表示されない

ImageButtonが画面に表示されない理由をいくつか似たようなものがうまくいきました。同じImageButton XMLに使用されたときに他の画像が正常に機能していることを発見しました。ファイル名を変更すると画像が表示されました。

数十回のテストの後、ファイルに短い名前、長い名前、任意の名前を付けることができることがわかりましたが、ファイル名が "a"または "b"画像が表示されませんでした。 「c」や「d」や「e」などの文字で始まっていれば、それは表示されます(私はすべての可能性をテストしませんでした)。しかし、他の同様の名前の画像は問題がなかった。ちょうどこの1つのイメージ。

最近、もう一度別のイメージとImageButtonを使ってアプリに追加しました。もう一度、最初の文字を別のものに変更すると機能しましたが、他の非常によく似たボタンや画像は問題ありませんでした。

なぜこのようなことが起こっているのか、この奇妙な動作を排除するために私がどのように修正できるのかを知っていますか?はい、私はプロジェクトを掃除しているアンドロイド2.2

をターゲット

マックスOS X 10.7.1 のEclipse 3.7.0 は、ように、Eclipseを再起動し、コンピュータを再起動すると、携帯電話からアプリをアンインストールしました。はい、私は、ファイルの名前がXMLファイルで設定したものと一致することを確信しています。

+0

本当に奇妙ないくつかのコードを投稿して、XML – Caner

+3

。あなたは最小限の再現ケースを作成しようとしましたか?それはおそらく問題を絞り込むだけでなく、他の人がそれを試して同じ結果を持っているかどうかを見ることができます... http://sscce.org/ – HostileFork

+2

[ Log.wtf() '](http://developer.android.com/reference/android/util/Log.html#wtf)。あなたの問題を直接解決することはできませんが、デバッグをよりうまく行えるようになります。 – fredley

答えて

0

明らかに、これは私のEclipseでちょっとしたことでした。時には他の不規則で奇妙なこともあります。今は明らかな原因がないバグに遭遇するたびに、私の最初のステップはプロジェクトをクリーンアップし、Eclipseを再起動してプロジェクトをもう一度クリーンアップすることです。私はこれらの問題を最近見たことはありませんが、OS Lionのアップデート、Android SDKツールのアップデート、またはそれ以外のものによるものかどうかは分かりません。 :(

誰には、Eclipseで不可解奇妙な問題に遭遇した場合は、数回の再起動し、プロジェクトをクリーニングしてみてください - 。またはおそらくアンインストールし、Eclipseを再インストール

関連する問題