آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

نوشتن رادیکال در html یا TextView

FSR  9 سال پیش  9 سال پیش
0 0

سلام

یه سوال خیلی خیلی ساده دارم چطور میشه تویه html یا TextView یک رادیکال کامل نوشت ؟

تویه اینترنت گشتم فقط اینو پیدا کردم √ که اینم جوابگو نیست! 123√ خودتون میبینید که بالای اعداد خطی نوشته نمیشه .

ممنون میشم راهنمایی کنید.

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
Criss  9 سال پیش
+4 0

میتونید از ImageView و Bitmap استفاده کنید اعداد رو بصورت String بگیرید با نمونه کد زیر تبدیل رو یک Bitmap کنید

     public Bitmap textAsBitmap(String text) {
        Paint paint = new Paint();
        Bitmap image = Bitmap.createBitmap(78, 52, Bitmap.Config.ARGB_8888);
        Canvas canvas = new Canvas(image);

        paint.setAntiAlias(true);
        paint.setColor(android.graphics.Color.WHITE);
        paint.setStyle(Style.FILL);
        paint.setTextSize(60f);
        paint.setTypeface(Typeface.create(Typeface.MONOSPACE, Typeface.BOLD));
        //paint.setTextAlign(Align.RIGHT);

        paint.setTypeface(Typeface.createFromAsset(G.context.getAssets(), "BNazanin.ttf"));

        canvas.drawText(text, 12, 48, paint);

        paint.setStrokeWidth(1.5f);
        paint.setColor(android.graphics.Color.BLACK);
        paint.setStyle(Style.STROKE);
        canvas.drawText(text, 12, 48, paint);
        return image;
    }
 

روی Bitmap بالا میتونید با Canvas یک رادیکال رسم کنید با استفاده از رسم Line و دادن مختصات

0 0
ممنون که پاسخ دادید.من باید این رادیکال رو از سمت دیتابیس بفرستم سمت برنامه و برنامه هم جوری هستش که نمیشه به خاطر یه ایتم کل برنامه رو تغییر بدم. این چهاچوب برنامه ی من هستش لینک من میخوام یک درس به عنوان یادگیری جذر به این برنامه اضافه کنم. (9 سال پیش)
+1 0
به TextView یک تصویر ninePatch .9.png ست کنید با متد setBackgroundResource (9 سال پیش)
0 0
برم امتحان کنم ببینم میشه یا نه . (9 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .