بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ
مشکل به هم متصل شدن خطوط و در نظر نگرفتن اینتر بین خطوط ( حل شد ممنون )
مدیریت گفتگو
آخرین تغییر: 12 سال پیش
سلام دوستان من یک textview دارم به نام txtMatn که متنی از strings به نام f3_soalat-josi باید توی اون settext بشه با این کد :
مشکل اینه که بعد از settext همه خطوط به هم میچسبند و پشت سر هم میاد چه باید کرد ؟ ممنون .
final TextView txtMatn = (TextView) findViewById(R.id.txtMatn);
txtMatn.setText(getString(R.string.f3_soalat_josi));
پاسخها 4
آقا من از دستور replace استفاده کردم . فایلم هم html نیست بلکه docx و اول توی string ریختم ولی بازم موقع اجرا همه خطوط به هم چسبیده ایراد چیه ؟ یک خیری پیدا بشه جواب ما رو بده ! اینم کدم : من حتی اون خط های غیر فعال رو هم امتحان کردم جواب نمیده . حالشم نیست این هم فاصله رو \n بزنم . ممنون
final TextView txtMatn = (TextView) findViewById(R.id.txtMatn);
String string = getString(R.string.f3_soalat_josi);
string = string.replace("\n", "<br>");
// string = string.replace("\n", "<br");
txtMatn.setText(string);
// txtMatn.setText(Html.fromHtml(string));
نظرات
دوستان من هنوز منتظر جواب هستم !
فایل ورد رو داخل Notepad کپی کن و با فرمت UNICODE ذخیره کن و به جای فایل خودت ازش استفاده کن!
ممنون ولی چه مشکلی رو حل میکنه ؟ من میخام فصله بین خطوط رو در textview نشون بده و الا با فایل ورد مشکلی ندارم .
دوست من شما امتحان کن ضرر نداره
ممنون مرتضی جان انجام دادم ولی نشد ولی شیوه پایین مشکل رو حل کرد .
همین کد کافیه :
String string = getString(R.string.f3_soalat_josi);
txtMatn.setText(string);
اما نکته ای که هست : اینتر هایی که تو فایل strings بزنی هیچ تاثیری تو فرمت متن ندارن
باید صراحتا \n رو تو متن موجود در f3_soalat_josi ببینی و قطعا مشکل از عدم وجود همین مقداره
نظرات
ممنون محمد جان ولی چه کار باید بکنیم که این \n رو صراحتا ببینیم غیر از اینکه دستی در آخر هر خط بزنیم ؟ اصلا اینکه از دستور جایگزینی و ... از طریق کد اقدام کردم این بود که کد این اینتر ها رو بزنه دیگه !!
رو فایل وردی که داری با replace all تمام نشانه های پاراگراف رو با نشانه پاراگراف+/n جابجا کن - بعد رشته رو بزار تو فایل strings برنامت. تو برنامه داری چیزی که وجود نداره رو با یه چیز دیگه جابجا میکنی - خوب نتیجه ای هم نداره
نشانه پاراگراف چیه محمد جان همون که بخایم فاصله ها رو ببینیم می زنیم ؟
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .
ویرایش
پیام

نظرات