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


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
حل مشکل کلمات فارسی و english و اعداد 123456 (در برنامه نویسی اندروید)

حل مشکل کلمات فارسی و english و اعداد 123456 (در برنامه نویسی اندروید)

#1
سلام دوستان
 واسه این مشکل جستجو زیاد کردم اما بالا خره نفهمیدم باس چیکار کرد یجا گفته بود اصن نمیخواد حلشه چون مردم الان اکثرا اندروید 2به بالا دارن و اونجا هم که این مشکل حل شدست
 یه جا گفته بود که از فونت بیت مپ استفاده کنید(اصن چی هست این)
یه کی هم میگفت که از کاربرا بپرسید کدوممتنو میبینن با توجه به همون متن کلاس مورد نظر خودشونو انتخاب کنن(این دیگه چیه باز)
خلاصه اینکه منودم چه کنم حل کنمش یا نه پاسخش با شما

   
انان که علی را خدا میدانند
 کفرش به کنار عجــــب خدایی دارند
پاسخ

حل مشکل کلمات فارسی و english و اعداد 123456 (در برنامه نویسی اندروید)

#2
متاسفانه راهی برای حل مشکل شما وجود نداره ولی اگه شما می خواین متنی توی textview نمایش بدین android:text="...." در این حالت متن خودتونو بنویسید و جابهجایی حروف فقط در اکلیپسه و در هنگام اجرای برنامه بر روی امولیتور شما جا به جایی مشاهده نمیکنید
پاسخ
 سپاس شده توسط alireza0391

حل مشکل کلمات فارسی و english و اعداد 123456 (در برنامه نویسی اندروید)

#3
سلام.طبق زیر عمل کنید:
کد های زیر رو توی جاواتون بنویسید:

کد پی‌اچ‌پی:
String mytext "متن english جابه جا نشده است.";
        
Spanned spanned Html.fromHtml(mytext);
        
TextView tv = (TextView)findViewById(R.id.textView1);
        
tv.setText(spanned); 

تمام!
با این روش متن از مقادیر html که توی متغیر ذخیره میشه نمایش داده میشه
همچنین با این کار میتونید رنگ هر کلمه دلخواه از متن رو به رنگ های دلخواه تغییر بدید که برای این کار باید در حدی html رو بلد باشید.ولی من کد اون رو هم براتون مینویسم:

کد پی‌اچ‌پی:
String mytext "<font color='#ff0000'>این متن</font><font color='#1200ff'>english</font>است.";
        
Spanned spanned Html.fromHtml(mytext);
        
TextView tv = (TextView)findViewById(R.id.textView1);
        
tv.setText(spanned); 
 
که نتیجه ی کار باید اینجوری باشه:

   

گفتند که تک سوارمان در راه است
از اول صبح چشممان بر راه است
از یازدهم دوازده قرن گذشت
تا ساعت تو چقدر دیگر راه است؟
اللهم عجل لولیک الفرج ...
پاسخ
 سپاس شده توسط admin ، شماره مجازی امارات


پرش به انجمن:


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