のためには、なぜアンドロイドBitmap.createBitmap()でビットマップを返す-1、高さと幅
Bitmap bmp;
bmp = Bitmap.createBitmap(100, 100, Config.RGB_565);
は、これまで-1の高さと幅でビットマップを返すでしょうか?私はこれについてのドキュメンテーションに何も表示されません。のみdocumentation
でこれを参照してください幅または高さがEclipseでのデバッグは、私は幅と高さを参照しながら、= 0
しかし<があるある場合
IllegalArgumentExceptionをスロー-1した後、創造。すべてが正しく表示されているようです。
[更新]
私はログインを追加し、幅と高さを取得した場合
Log.i(logTag, "bmp - (width,height) (" + bmp.getWidth() + "," + bmp.getHeight() + ")");
はその後、ビットマップのプロパティを見て、正しい幅と高さが示されている(I」作成後に幅と高さを読み取る呼び出しがあれば、それはeclipseのプロパティを更新し、正しく表示されます)。
これは単なるデバッガの問題だと思いますか?私は古いドロイドでデバッグしています。
それは問題ではありません私はなぜそれが-1であるか不思議であった。 それは意味があります。ありがとう! – Jerinaw