2011-07-19 4 views
1

アンドロイドアプリケーションに次の警告を取得し、私は次の警告が生成されたコードを実行しようとすると、誰も私私は警告を削除する必要がするアンドロイドアプリを開発してい

07-19 12:17:16.681: WARN/ImageView(4551): android.content.res.Resources$NotFoundException: Resource ID #0xffffffff 
07-19 12:17:16.681: WARN/ImageView(4551):  at android.content.res.Resources.getValue(Resources.java:892) 
07-19 12:17:16.681: WARN/ImageView(4551):  at android.content.res.Resources.getDrawable(Resources.java:580) 
07-19 12:17:16.681: WARN/ImageView(4551):  at android.widget.ImageView.resolveUri(ImageView.java:489) 
07-19 12:17:16.681: WARN/ImageView(4551):  at android.widget.ImageView.onMeasure(ImageView.java:592) 
07-19 12:17:16.681: WARN/ImageView(4551):  at android.view.View.measure(View.java:8171) 
07-19 12:17:16.681: WARN/ImageView(4551):  at android.widget.RelativeLayout.measureChildHorizontal(RelativeLayout.java:578) 
07-19 12:17:16.681: WARN/ImageView(4551):  at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:362) 
07-19 12:17:16.681: WARN/ImageView(4551):  at android.view.View.measure(View.java:8171) 
07-19 12:17:16.681: WARN/ImageView(4551):  at android.widget.ListView.setupChild(ListView.java:1878) 
07-19 12:17:16.681: WARN/ImageView(4551):  at android.widget.ListView.makeAndAddView(ListView.java:1805) 
07-19 12:17:16.681: WARN/ImageView(4551):  at android.widget.ListView.fillSpecific(ListView.java:1347) 
07-19 12:17:16.681: WARN/ImageView(4551):  at android.widget.ListView.layoutChildren(ListView.java:1633) 
07-19 12:17:16.681: WARN/ImageView(4551):  at android.widget.AbsListView.onLayout(AbsListView.java:1280) 
07-19 12:17:16.681: WARN/ImageView(4551):  at android.view.View.layout(View.java:7035) 
07-19 12:17:16.681: WARN/ImageView(4551):  at android.widget.FrameLayout.onLayout(FrameLayout.java:333) 
07-19 12:17:16.681: WARN/ImageView(4551):  at android.view.View.layout(View.java:7035) 
07-19 12:17:16.681: WARN/ImageView(4551):  at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1249) 
07-19 12:17:16.681: WARN/ImageView(4551):  at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1125) 
07-19 12:17:16.681: WARN/ImageView(4551):  at android.widget.LinearLayout.onLayout(LinearLayout.java:1042) 
07-19 12:17:16.681: WARN/ImageView(4551):  at android.view.View.layout(View.java:7035) 
07-19 12:17:16.681: WARN/ImageView(4551):  at android.widget.FrameLayout.onLayout(FrameLayout.java:333) 
07-19 12:17:16.681: WARN/ImageView(4551):  at android.view.View.layout(View.java:7035) 
07-19 12:17:16.681: WARN/ImageView(4551):  at android.view.ViewRoot.performTraversals(ViewRoot.java:1045) 
07-19 12:17:16.681: WARN/ImageView(4551):  at android.view.ViewRoot.handleMessage(ViewRoot.java:1727) 
07-19 12:17:16.681: WARN/ImageView(4551):  at android.os.Handler.dispatchMessage(Handler.java:99) 
07-19 12:17:16.681: WARN/ImageView(4551):  at android.os.Looper.loop(Looper.java:123) 
07-19 12:17:16.681: WARN/ImageView(4551):  at android.app.ActivityThread.main(ActivityThread.java:4633) 
07-19 12:17:16.681: WARN/ImageView(4551):  at java.lang.reflect.Method.invokeNative(Native Method) 
07-19 12:17:16.681: WARN/ImageView(4551):  at java.lang.reflect.Method.invoke(Method.java:521) 
07-19 12:17:16.681: WARN/ImageView(4551):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858) 
07-19 12:17:16.681: WARN/ImageView(4551):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) 
07-19 12:17:16.681: WARN/ImageView(4551):  at dalvik.system.NativeStart.main(Native Method) 

おかげでを助けることができますadvance

+0

コードを表示できますか? – gregory561

+1

リソースファイルを削除してプロジェクトをクリーンアップしていないように見えるので、このリソースのRファイルへの記述は残っています。プロジェクトを掃除してみてください。 – Egor

+0

@egor私はプロジェクトをきれいにしました,,,,,コードは非常に大です,,,,,, – User

答えて

0

ARGBのWHITEと同じ値のリソースを取得しようとしているようです。 R.color。[your-color]として参照されるべきリソース(この場合は0xFFFFFFFF)として直接カラー値を取得しようとしているコードの行を確認してください。私はこの問題が、ビューの背景を設定しようとするコード(intを受け取ってリソースを探している)の中にある可能性が高いと推測しています。

+0

0xFFFFFFFFをR.color.whiteとして追加し、それをリソース識別子として使用します。 これについてはわかりませんが、ImageViewのソースを奇妙な白として設定しているようです。コードを見てください。 –

+0

R.javaファイルを編集しないでください。自動的に生成されます。問題は、コードのどこかに0xFFFFFFFFの* LOOKING *があり、それが存在しないことです。同時に0xFFFFFFFFも白であるため、間違った場所(または間違った方法)で何かを白に設定しようとしていました。私は本当にもっと助けてはいけません。 –

+0

あなたの意見に同意します。私のコードで0xFFFFFFFFは利用できません。だから、どうすればいいですか? – User

関連する問題