Uygulamamda Android Canvas
;Android tuvalinde italik metin nasıl çizilir?
underline
ve bold
desteklerini desteklemek için boya nesnesinden yardım alıyorum;
Paint paint = new Paint();
paint.setUnderlineText(true);
paint.setFakeBoldText(true);
paint.setColor(color);
paint.setTextSize (font_size);
canvas_obj.drawText(text,x,y,paint);
Bu kod ile kalın ve altı çizili yazı alıyorum;
Ben de, bu italic
ben itibaren android 2.2 için uygulama geliştirme am
yapmak ister.
nasıl yapmalı?
Düzenleme: Dış yazı desteklemek için harici bir yazı dosyası ile oluşturulan Yazı biçimi nesne kuruyorum
; Italik için aşağıdaki kodu
paint.setTypeface(Typeface.create(external_font_type_face,Typeface.ITALIC));
kullanıyorum Bu aynı zamanda çalışmayan, Samsung Galaxy Ace üzerinde test (android 2.2)
Zaten boya (harici bir yazı dosyası ile oluşturulan,) bir Yazı biçimi nesnesi kullanıyorum; Ben Android 2.2 için uygulama geliştiriyorum –
@Swarnendu Typeface Android 1.5 – TN888
@ Ty221 uygulanmıştır Ne yazık ki çalışmıyor, boya nesnesini ayarlamak daha önce set typrface nesnesini boya nesnesine değiştiriyor (harici fontu desteklemek için ayarlanmıştı)); öyleyse harici yazı tipi desteğini veya italik metni varsayılan yazı tipiyle almıyorum .. :-( –