بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

مشکل متن من چجوری بر طرف میشه؟

مدیریت گفتگو
top206 12 سال پیش
آخرین تغییر: 12 سال پیش

نظرات

javac 12 سال پیش
چه مشکلی؟
مجتبی یگانه 12 سال پیش
مشکلتون رو هم بگید ! ، منظور جهت متن هست ؟!
top206 12 سال پیش
به متن توجه کنین بعضی حروف رو علامتمیزنه
javac 12 سال پیش
عجیبه!! به نظر فاصله ها رو "|" میزنه شاید هنگام ذخیره توی دیتابیس بد save شده!
حامد 12 سال پیش
چون تو یه صفحه وب قرار دادی اینطور شد درسته؟؟؟

پاسخ‌ها 5

مجتبی یگانه 12 سال پیش

به نظر نمیاد که مشکل از نمایش باشه (یعنی تکست ویو فاصله رو پایپ | نشون بده !)
برای اینکه سریع تر جواب بگیری ، دیتابیس رو چک کن ، اگه مشکل از اون بود ، این کوئری ، مشکلت رو سریع حل میکنه !

کوئری Replace در SQL :

UPDATE ContentTable SET text = REPLACE(text, '|', ' ')

نظرات

rayacoder 12 سال پیش
عاقا این پایپ نیست که ! خیلی بلندتره. من فکر میکنم هر چیه زیر سر نیم فاصله باشه.
مجتبی یگانه 12 سال پیش
آره دیگه ، واسه همین پاسخ شما رو Vote کردم ، من فقط گفتم یه کوئری هم بزارم ، شاید بدرد خورد ! ، ولی به نظر حامد هم یه چیزایی واسه گفتن داره ، باید صبر کنیم بیاد !
مجتبی یگانه 12 سال پیش
برادر من ، احترام خودتون رو نگه دارید ، آقا با عاقا خیلی فرق داره - موفق باشید
rayacoder 12 سال پیش
عاقا اون عاقایی که میگی آغا هست که خوب نیست. این عاقا با غلظت و مکث هست. خیلی هم زیباست. همیشه هم میگیم ما به هم!
مجتبی یگانه 12 سال پیش
من اشاره ای به آغا نکردم ، گفتم فرق داره و جالب نیست ، من خودم ترجیح میدم از آقا استفاده کنم و از قواعد املایی فیسبوکی خودم رو دور نگه میدارم ! ، شما هم به هم دیگه بگید عاقا عایا حالت خوفه !
rayacoder 12 سال پیش
گاهی رد شدن از قواعد مفیده ! کلیه کلماتی که ما امروز داریم زاییده تغییر و نقض خطوط قرمزن. وگرنه ما الان باید به جای خواهر میگفتیم خواهنگر یا به جای اردیبهشت باید میگفتیم اشاوهشت. تغییر خاصیت زبونه و فرقی نمیکنه فیسبوک اونو تغییر بده یا گذر زمان..
iSheykhi 12 سال پیش
دوستان، اینجا کلاس ادبیات پارسی نیست که اینقده کشش بدیم، لطفا بحث تخصصی راه بی اندازیم
rayacoder 12 سال پیش

ببینید جاهایی که از نیم فاصله به جای space استفاده شده این شکلی شده. به نظرم مشکل میتونه از فونت هم باشه.

نظرات

CreativeBoy 12 سال پیش

من وقتی توی word تایپ میکنم بعضی وقتا که بخوام Space ها رو کوچکتر کنم میام فونت space رو تا جایی که میشه کوچیک میکنم، که همین باعث میشه این اتفاق بیوفته. 

مثلا وقتی فایل رو تبدیل به pdf میکنم با بعضی از font ها اینجوری میشه، که باز این هم بستگی به نمایشگر داره. چون توی پرینت کردن این خطوط دیده نمیشن. (فونت هایی که اینجوری میشن رو درست یادم نمیاد ولی فکر کنم zar و tahoma و فونت های تو این مایه ها اینجورین)

این تجربه من بود :|

به نظرم پروژتون رو روی یه گوشی با صفحه بزرگتر، ترجیحا تبلت (با صفحه نمایشی که ppi بالایی داشته باشه) امتحان کنید. اگه خطوط نمایش داده نشد پس مشکل همین بوده که گفتم.

به نظر من فقط دو راه ساده برای رفع مشکل هست 

1. فونت رو عوض کنی(یکی از بچه ها تو همین انجمن فونت اندروید رو بهینه تر کرده بود و فاصله ها بهتر شده بود تو این فونت، یادم نیست کی بود :| )

   2. space های بین حروف رو به حالت اول برگردونی.

نظرات

مجتبی یگانه 12 سال پیش
خدا رو شکر من سوادم در این حد نیست از نیم فاصله استفاده کنم :| ، اون فونت هم آقای امین شیخی (isheykhi) بهینه کرده بودن و کارش خیلی درست بود ، دمش گرم !
CreativeBoy 12 سال پیش
والا منم نمیدونم نیم فاصله دقیقا چطوره :) ولی من از میانبرهای ctrl+shift+> و ctrl+shift+< برای کوچک تر یا بزرگتر کردن فونت استفاده میکنم. که space ها رو هم به همین شکل کوچک میکنم، فکر کنم به همین میگن نیم فاصله :). دوستان اگه نیم فاصله رو جور دیگه میذارن، بگن تا ما هم بهره مندبشیم. (دست امین آقا هم درد نکنه)
rayacoder 12 سال پیش
چه حوصله ای داری شما که میشینی space هارو کوچیک میکنی ! از نیم فاصله استفاده کن.
rayacoder 12 سال پیش

دوستان نیم فاصله برای متون فارسی کاربرد داره و برای چسبوندن  جمع ها یا موارد مشابه به کلمه استفاده میشه مثل:  "ایرانی ها"  که چون فاصله "ها" از "ایرانی" زیاد میشه با نیم فاصله مینویسنش و میشه:" ایرانی‌ها" به همین خوشگلی.

برخی از کیبوردها پشتیبانیش نمیکنن ولی با استفاده از‌ Shift + Space میتونید نیم فاصله رو ایجاد کنید.

نظرات

na3er-faraji 12 سال پیش

من نمیدونم مشکل شما از نیم فاصله ست یا خیر. ولی خوب در پروژه ای که من همین مشکل رو داشتم با روش زیر نیم فاصله ها رو از خروجی حذف کردم. هر چندا اگه چیز دیگه ای به جز نیم فاصله هم باشه راحت میتونید کد اسکی ش رو پیدا کنید و replace ش کنید.

eventDay.Title = cursor.getString(cursor.getColumnIndex("Title")).replaceAll("\\u200C", " ").trim();

نظرات


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