انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
bold یا italic کردن بخش های مختلف متن به صورت جداگانه (در برنامه نویسی اندروید)

bold یا italic کردن بخش های مختلف متن به صورت جداگانه (در برنامه نویسی اندروید)

#3
اینکار بسیار راحته و هیچ نیازی به استفاده از تگ های html یا web view نیست فقط بصورت زیر عمل , دو روش بهت میگم :
1:اگر قبلا داخل قسمت xml اون رو تعریف کردی فقط لازمه تا خصوصیت text style رو تغییر بدی , بعدش هر چقدر متن داخلش عوض بشه باز هم رو blod میمونه.
2: روش دوم استفاده از فونت هست , یک فونت با خصوصیت مورد نظرت پیدا کن و اون رو داخل پوشه assets قرار بده و کد هاتو بصورت زیر بنویس :
TextView myTV = (TextView) findViewById(R.id.myTV);
        Typeface font = Typeface.createFromAsset(getAssets(), "myfontName.ttf");
        myTV.setText("//متن مورد نظز");
        myTV.setTypeface(font);
3 : یا بصورت زیر خودت یک چیزی تقریبا مثل یک فونت ایجاد بکنی و ازش استفاده بکنی , از کد های زیر استفاده کن:
TextView myTV = (TextView) findViewById(R.id.myTV);
        Typeface font = Typeface.DEFAULT_BOLD;
        myTV.setText("//متن مورد نظز");
        myTV.setTypeface(font);

اگر مطلب بالا برای کسی موفق آموز بود , لطفا یک صلوات برام بفرستید

من یک ایرانی ام و هر ایرانی یعنی یک دنیا
پاسخ
 سپاس شده توسط mohamad1999


پیام‌های این موضوع
RE: bold یا italic کردن بخش های مختلف متن به صورت جداگانه (در برنامه نویسی اندروید) - توسط Foray - ۱۳۹۴/۰۶/۰۸, ۰۳:۲۱ ق.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان