کلیدستان

نسخه‌ی کامل: راهنمایی در تغییر فونت یک ادیت تکست
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
با سلام خدمت اساتید محترم
من با ایکلیپس کار میکنم
داخل برنامم 2 تا ادیت تکست دارم
میخوام وقتی داخل ادیت تکست اولی چیزی بنویسم داخل ادیت تکست دومی همان متن ادیت تکست اولی با فونت متفاوت نوشته شود

مثلا ادیت تکست اولی متنش این باشه: bahram

داخل ایدیت تکست دوم میخوام همین متن هرجا "a" داشت به "@" تبدیل شه


یعنی ادیت تکست دوم به: b@hr@m تبدیل شه

ممنون میشم کمکم کنید

با تشکر
سلام
شما میخواید فونت رو عوض کنید یا کراکترها رو عوض کنید
تغییر فونت با تغییر کاراکتر فرق داره
(۱۳۹۴/۱۱/۱۱, ۰۱:۲۷ ب.ظ)mahdi10539 نوشته: [ -> ]سلام
شما میخواید فونت رو عوض کنید یا کراکترها رو عوض کنید
تغییر فونت با تغییر کاراکتر فرق داره

سلام
میخوام کاراکتر هارو عوض کنم
کد تغییر کاراکتر
کد:
String chengCaraccher = txt1.replace("a", "@");
وقتی از کد بالا استفاده میکنم زیر replace خط قرمز میکشه

ازش عکس هم گرفتم

لینک عکس:
http://s6.picofile.com/file/8236330776/Untitled.png
(۱۳۹۴/۱۱/۱۱, ۰۸:۰۱ ب.ظ)bisi نوشته: [ -> ]وقتی از کد بالا استفاده میکنم زیر replace خط قرمز میکشه

ازش عکس هم گرفتم

لینک عکس:
http://s6.picofile.com/file/8236330776/Untitled.png


سلام
تنها کافیه یک عمل cast انجام بدید (تبدیل نوع)
کد پی‌اچ‌پی:
texttv.getText().toString().replace("a","@"); 
موفق باشید
کد پی‌اچ‌پی:
                String strtextv.getText().toString().replace("م","مـــــــــــ");
                
textv1.getText().toString().replace("a","A"); 
من هردو کد بالا رو تست کردم
دیگه خطا نمیده ولی کار نمیکنه

کلافه شدم بخدا Sad Sad 

کمک کنید لطفا
کد پی‌اچ‌پی:
                String strtextv.getText().toString().replace("م","مـــــــــــ");
                
textv.setText(str); 
با کد بالا درست شد
از کلیه دوستان سپاس گذارم
خیلی خیلی ممنونم بابت جواب هاتون


تاپیک بسته شود
ممنون