いろいろ試す、NullPointerException深夜の戦い。
ループ処理break;について
break文を使ってみましたが、解決できませんでした。でも、おかげでぼんやりとしか理解していなかったbreak処理について勉強できました。
まだまだ、JAVAのことよくわかっていないのでいろいろ試すヒントをいただけるだけで感謝してもしきれません。ありがとうございました。
(参考)
発見!NPEの原因は、、、
今日もだめだと諦めかけた時、ミスを発見!!多分これが原因???
getPakageNameとしなくてはいけないのを、
getPakageCodePathとしていました。。。。
コードを完璧に写経したと思っていたら、全然完璧ではありませんでした。
恥ずかしい。。。。
でも、どうして、g.drawBitmap(bmp[0], 0, 0); と、int w = bitmap.getWidth(); がErrorで指摘されたんだろう。。。確かに、Bitmap関連のコードのミスではありましたが、よく分かりません。
Genymotionで確認すると、無事絵が現れNPEも消えました。でも、、、、
新たに生まれるError
無事にプログラムが動いたと思ったら、背景や、パーツが読み込まれていなかったりずれています。もう一回いろいろ見直す必要がありそうです。夜中に作ってるから凡ミスが増えるのかな。。。それに、ミスも発見することができないのかな。。。
でも、少しでも前進してホッとしました。
それにしても、今日も夜更かし。明日娘に朝早く起こされることを思うと、、、(幸せなはずなんだけど、)辛いっ!!!