0

画像にテキストを描画して画像を保存するコードを書きましたが、描画しているテキストが画像上でぼやけて見えます。それを明確にするためにどのような変更を加える必要があるか、または描画する他の方法があるかどうかAndroidの画像上のテキスト

Canvas canvas = new Canvas(photo);
                Typeface tf = Typeface.create(topaste, Typeface.BOLD);
                Paint paint = new Paint();
                paint.setStyle(Style.FILL);
                paint.setTypeface(tf);
                paint.setColor(Color.WHITE);

                paint.setStrokeWidth(12); 
                canvas.drawBitmap(photo, 0, 0, paint);
                canvas.drawText(topaste, 15, 120, paint);
                image.setImageBitmap(photo);
4

1 に答える 1

0

あなたはこのようにしてみてください

        public void onClick(View v) {
            mBitmap.eraseColor(Color.TRANSPARENT);
            mPath.reset();
            mView.invalidate();
        }

フリーハンドとクリアペイントの例を次に示しますhttp://polamreddyn.blogspot.in/2012/10/free-hand-graw.html

于 2012-10-31T10:58:25.560 に答える