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

نوشتن عدد توان دار

GR  10 سال پیش  10 سال پیش
0 0

دوستان سلام

چجوری میتونم یه عدد توان دار توی تکست ویو (یا حالا هرچیزی) بنویسم؟؟؟؟؟  مثلا بخوام بنویسم cm مکعب(3) چجوری باید نوشت؟

ممنون میشم جواب بدید

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
MOJTABA  10 سال پیش
+1 0

2 تا راه وجود داره یکی استفاده از HTML هست با تگ های <sup> , <sub>

 ((TextView)findViewById(R.id.text)).setText(Html.fromHtml("X<sup>2</sup>"));

استفاده از کلاس آماده که این رو توی stackoverflow دیده بودم:

 equation = (TextView) findViewById(R.id.textView1);
        SpannableStringBuilder cs = new SpannableStringBuilder("X3 + X2");
        cs.setSpan(new SuperscriptSpan(), 1, 2, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
        cs.setSpan(new RelativeSizeSpan(0.75f), 1, 2, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
        cs.setSpan(new SuperscriptSpan(), 6, 7, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
        cs.setSpan(new RelativeSizeSpan(0.75f), 6, 7, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
        equation.setText(cs);

 

 

 

0 0
با کد stack برنامه کرش کرد!!!! چیکارش کنم (10 سال پیش)

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