を起こりません:私が変更した場合私はキャンバス上にテキストを書き込むしようとしているが、何も私はキャンバス上のテキストを書くことトラインだと、このようなGL10オブジェクトのテクスチャとして設定
Bitmap bitmap = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_4444);
bitmap.eraseColor(0);
Canvas canvas = new Canvas(bitmap);
canvas.translate(width, height);
canvas.drawColor(Color.WHITE);
Paint paint = new Paint();
paint.setStyle(Paint.Style.FILL);
paint.setColor(0xffffffff & Color.MAGENTA);
paint.setAlpha(255);
canvas.drawText("Hello world", 0, 30, paint);
テクスチャ色が描かれていますテキストは表示されません。 なぜか分かりますか?
それだけでキャンバスを使用したときにあなたの質問は、OpenGL ESとしなければならない何? – Reaper
なぜコードの途中で "save()"を呼びますか?あなたはどこかで州を復元していますか? –
別の質問 - あなたのキャンバスをどこかで表現するためにビューを使用していますか?コードスニペットは不完全なようです。 –