درخواست های ارتباط
جستجو تنظیمات
لیست دوستان من
صندوق پیام
همه را دیدم تنظیمات
  • در حال دریافت لیست پیام ها
صندوق پیام
  • در حال دریافت لیست رویدادها
همه رویدادهای من

قالب بندی متن ها در اندروید با استفاده از تگ های html

1 نظرات
سلام به ITPRO های عزیز. اگر شما هم مثل من اول برای وب برنامه نویسی کرده باشید و سپس به سراغ موبایل و اندروید رفته باشید ممکنه دلتون برای کار هایی که با HTML انجام میدادید تنگ بشه و به خودتون بگید که چی می شد که الان هم من بتونم برای قالب بندی های متن هام از امکانات HTML استفاده کنم. خب ما میگیم بهتون که این کار شدنیه. مثلا اگر بخواهید که روی اعداد با توان یا اندیس کار کنید. این کار رو میشه راحت توی html با تگ sup انجام داد و یا اگه می خواهید که اندازه فونت های شما مثل h1, h2 ,… باشد. به راحتی می توانید این کار را انجام دهید. برای این کار شما لازم است که فقط از کلاس Html در اندروید استفاده کنید. برای مثال اگر بخواهید که یک عدد را به توان عدد دیگری برسانیدمثل X به توان 23 و آن را در داخل یک TextView نمایش دهید فقط باید به شکل زیر عمل کنید. در قسمت layout یک TextView قرار دهید مانند کد زیر
<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:id="@+id/textSuper"/>

حال به قسمت داخل کد جاوا می رویم و ابتدا TextView را bind می کنیم و سپس از آن استفاده می کنیم. مانند کد زیر
TextView superView= (TextView) findViewById(R.id.textSuper);
superView.setText(Html.fromHtml("X<sup>23</sup>"));

به همین راحتی شما می توانید با استفاده از متد fromHtml یک کد Html وارد کنید و متن تولید شده توسط TextView شما نمایش داده می شود. شما در داخل متن نشان داده شده می توانید از تگ های مختلف Html استفاده کنید و متن هایی را که مورد نظر شما است را تولید کنید.ITPRO باشید

نویسنده: مهدی عادلی فر
منبع: Itpro
هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد.

برچسب ها
مطالب مرتبط
نظرات

برای ارسال نظر ابتدا به سایت وارد شوید

arrow