چگونگی خواندن یک سورس متنی در برنامه..؟
سلام دوستان عزیز
واسه تولید یک نرم افزار متنی مثل کتاب، برای خواندن سورسِ متن داخل برنامه،از چه عناصری در UI باید استفاده کرد؟
من خودم دو تا راهکار پیدا کردم که هر کدومش محدودیت هایی داره.
راه حل اول: پس از ذخیره سازی متن داخل یکی از پوشه های سورس برنامه( با پسوند txt )و سپس بافر کردن خط به خط آن در برنامه و نمایش آن در یک Text View میشه متن رو روی UI نمایش داد.
دوم: دخیره سازی متن در یک فایل HTML و نمایش آن بر روی یک Web View که این هم راه حل جالب و بسیار راحت و منعطفیه.
اما مشکل راه حل اول اینه که اگر متن حاوی تصویر باشه تصویر رو نمی خونه و این محدودیت بسیار بزرگیه
مشکل راه حل دوم هم اینه که چون Web View از روی Html لود میشه، اگر قرار باشه چند دکمه در پایین(یا هر جای) صفحه UI بزاریم نمیتونیم یک Background واحد برای متنِ Html و دکمه ها بزاریم،در حقیقت مشکل اینه که نمیتونیم دکمه ها (یا هر عنصر گرافیکی UI دیگه رو) روی Web View قرار بدیم و UI مون رو یکپارچه کنیم.
مشکل سوم که هر دوتاشون دارن اینه که چجوری به متن قابلیت Zoom out و Zoom in بدیم و چجوری حدود Zoom رو کنترل کنیم.
خوشحال میشم از تجربه دوستان استفاده کنم.
بسیار ممنون و متشکر از همگی


منم یه مورد 3 اضافه میکنم !
3- استفاده از پایگاه داده ، محتوا در دیتابیس ذخیره بشه ،از دیتابیس بخونید ، کافیه هرجایی خواستید تصویر بزارید به این شکل عمل کنید
[[image1.jpg]]
بعد می گیم اگه تو متن [[..]] وجود داشت ، محتوا را بخون اگه تصویری به این اسم بود به UI اضافه کنه !
موفق باشید
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .