プログラミングの過程で、 "0x7f040000"(時には十進数形式)のようなリソース番号を与えるエラーが発生します。私の質問は単純です:eclipseにあるリソースを簡単に知る方法はありますか?
私は手動ですべてのリソースを特定して印刷することができますが、プログラムを変更するたびにこのコードを更新する必要があります。リソースIDで検索する方法はありますか?eclipseでどのAndroidリソースが0x7f040000であるかはどうやって分かりますか?
0
A
答えて
4
あなたはブロックが一部またはRファイル内ドロワブルある
public final class R {
public static final class attr {
}
public static final class drawable {
public static final int block=0x7f020000;
例えばGENフォルダ
でRクラスを見上げます。
あなただけeclispeのIDEで、あなたのプロジェクト構造で
getResources().getResourceName(id);
+0
おかげさまで、エラーが発生するたびに( "screen1->" + R.drawable.screen1)のようなデバッグ画面に多くのコードを印刷する必要がありました。これは大変感謝しています! –
0
あなたのRクラスを見て、そのリソースIDに対応する変数を見てください。右クリック - >定義に移動。
1
を試すことができ、実行時にこれを行う(としないようにしたい場合は、あなたがgen
というディレクトリを持っている必要があります。あなたが見つけるまで、そのディレクトリをブラウズR
そこにあなたのプロジェクトのすべてのリソースが定義されています。
もう1つの可能性は、ctrl + shift + Tを押してポップアップでRだけを入力することです。 1つはAndroid自体(package android.R)とあなたのwあなたが選択したパッケージ名
2
あなたはそのためgetResources()を使用することができます。
getResources().getResourceName(theID)
関連する問題
- 1. Eclipseでは、他のプロジェクトのリソースにどうやってアクセスできますか?
- 2. preg_replace()がstartと一致しなかったかどうか、どうやって分かりますか?
- 3. ここで焦点がどこにあるのか知っているので、どうやってそこに行くのか分かりますか?
- 4. どのNICがインターネットに接続されているかはどうやって分かりますか?
- 5. Android foursquare:チェックインが完了したかどうかはどうやって知ることができますか?
- 6. 私のcustomCollectionViewLayoutのLabelの高さはどうやって分かりますか?
- 7. JavaScriptでタイムスライスはどうやって起こりますか?
- 8. スプライスマシンのドキュメントはどうやって見つかりますか?
- 9. EclipseでMavenを動作させることはできますか?どうやって?または、より良い選択肢がありますか?
- 10. Android:ボタンからwallpaperserviceをどうやって始めますか?
- 11. Android/Eclipse:/Users/USER_NAME/.android/debug.keystoreフォルダはどこにありますか?
- 12. Silverlightにはどのようなリソースがありますか?
- 13. EarlGreyでは、私がやりとりしている要素オブジェクトにどうやってアクセスできますか?
- 14. ハスケルでは、文字列が別の文字列の部分文字列であるかどうかをどうやって調べるのですか?
- 15. PHPではクラスが存在するかどうかをどうやって確認できますか?
- 16. DOMの一部ではないランダムダッシュがありますが、どうやって削除できますか?
- 17. どうやってFacebookやTwitterでログインできますか?
- 18. スーパーパワーゲームエンジンのブラウザではどうやってビルドできますか?
- 19. 私が作ったiOSアプリが32ビットであるかどうかは分かりますか?どのように変更できますか?
- 20. これをどうやってやりますか? Java継承
- 21. NetBeansはEclipseプロジェクトでうまくやっていますか?
- 22. ラズベリーパイのワンドはどうやって手に入りますか?
- 23. 私は自分のLinq Clausesをどうやって作るのですか?
- 24. AutoHotKeyスクリプトでは、どうやって使うのですか?
- 25. Luaで代数はどうやって行うのですか?
- 26. 同じIOSアプリはどうやって自分と通信できますか?
- 27. テーブルをどこで切り取るのかはどうやって計算できますか?
- 28. パンダの列をスカラーでどうやって分けるのですか?
- 29. ルートがリソースの一部であるかどうかの検出
- 30. OpenGLのシンボルはどうやって入手できますか?
@rの小川を:エラーの原因を特定することは、より理にかなって。私は特定のリソース識別子に関連するエラーを個人的に見たことはありません - そのようなエラーの原因となるいくつかのサンプルコードを示します。 – Squonk
それは私が実行時に何をロードするか(レイアウトやイメージをランダムにロードするような場合は、正しいものがロードされているかどうかを知りたがっています) –
私は実行しませんでした本当にエラーの助けが必要ですが、エラーが出るたびにどのリソースについて話しているのかわからないコードを書かなくてはいけませんでした。私の質問は以下のように答えられました。しかし、ありがとう。 –