View Full Version : بهترین راه برای وارد کردن متن های بلند
zahra.mf
یک شنبه 16 تیر 1392, 10:49 صبح
سلام
دوستان می خواستم بدونم اگه نرم افزارمون متن های بلند مثل کتاب،قصه،دعا یا... داشته باشه بهترین راه برای وارد کردن این متن های بلند چیه؟
از عکس استفاده کنم؟
متن و توی کد بنویسم ؟
یا پایگاه داده ؟
اگه راه بهتری هست راهنمایی کنید
ممنون
zzyaser
یک شنبه 16 تیر 1392, 11:07 صبح
سلام نظرمن اینه:متنو درفایل هاذخیره کن بعد در sdcard قرار بده بعد ازاونجابخونش ودر webView نمایشش بده اگه منظورت از متن بلند کتاب های موبایلی هستش باید از نمونه کدهای کتاب خوان دراندروید استفاده کنی.
rubiks.kde
یک شنبه 16 تیر 1392, 11:08 صبح
میتونید متن ها رو به صورت html ذخیره کنید و با قرار دادن اون ها در پوشه assets ازشون استفاده کنید حالا یا داخل webview و یا جاهای مختلف نمایش بدید.
zahra.mf
یک شنبه 16 تیر 1392, 11:21 صبح
مزیت webview نسبت به edittext و .. چیه؟ فرقی داره با هم؟
حتما باید html ذخیره کنم؟
میشه طرز نمایش یا همون فراخوانی فایل و بگید؟
ممنون
rubiks.kde
یک شنبه 16 تیر 1392, 11:52 صبح
من خودم به این دلیل از html و webview استفاده میکنم چون به راحتی میشه یه متن رو جاستیفای و ... در کل راحت میشه روی اون متن کار کرد و عکس گذاشت و خیلی کارای دیگه.
فرض کنید یه فایل html توی پوشه assets دارید به این صورت توی webview نمایش میدید.
WebView wv;
wv = (WebView) findViewById(R.id.webView1);
wv.loadUrl("file:///android_asset/aboutcertified.html"); // fails here
zzyaser
یک شنبه 16 تیر 1392, 12:05 عصر
ساده بگم کاربا web... ساده تره واز تغییرات کاربر جاوگیری میکنه edit... کاربررومجاز میکنه تا تغییردلخواه رو در محتوابده کار با فایل: http://www.kamalan.com/?p=1120 لود کردن داده در web... : ابتدا فایلتونو در فلدر assets پروژت اضفه کن و بد از ضمیمه کردن web... به کدهای جاوا ازاین استفاده کنید: wv.loadUrl("file:///android_asset/yaser.rtf"); yaser.rtf فایل مورد نظرمنه بافرمت مورد نظر تو به جای اون فایل خوتوقرار بده وسه لود کردن فایل از sdcard هم به این آدرس برین: http://stackoverflow.com/questions/2130932/how-to-create-directory-automatically-on-sd-card/2131051#2131051
zahra.mf
یک شنبه 16 تیر 1392, 12:12 عصر
دقیقا همین کار و کردم ولی همه حروف جدا از هم هستش و متن رو برعکس نشون میده
عکسا رو هم نشون نمیده!
بک گراند برنامه هم نیست:گریه:
zzyaser
یک شنبه 16 تیر 1392, 12:31 عصر
دقیقا کدوم کار میشه بیشتر توضیح بدی؟
zahra.mf
یک شنبه 16 تیر 1392, 12:47 عصر
متن و گذاشتم تو فایل html گذاشتم تو پوشه asset بعد با webview فراخوانی کردمش
zzyaser
دوشنبه 17 تیر 1392, 08:20 صبح
متن موردنظرتو در فایلی بافرمت text ذخیره کن و بعد اونو با روشی که با روشی که در این سایت گفته بریزش توی textView یا webView:
http://www.kamalan.com/?p=1120
zzyaser
پنج شنبه 20 تیر 1392, 10:39 صبح
سلام zahra.mf (http://barnamenevis.org/member.php?u=232059)
پیاممو خوندی؟
abbasalim
پنج شنبه 20 تیر 1392, 12:59 عصر
این آموزشم شاید به دردتون بخوره :
ساخت کتاب برای اندروید _ آموزش برنامه نویسی اندروید (http://www.esfandune.ir/%D8%B3%D8%A7%D8%AE%D8%AA-%DA%A9%D8%AA%D8%A7%D8%A8-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF-_-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88/)
desire
چهارشنبه 26 تیر 1392, 01:29 صبح
اگه منظورت از متن بلند کتاب های موبایلی هستش باید از نمونه کدهای کتاب خوان دراندروید استفاده کنی.
سلام ببخشید منظورتون از نمونه کدهای کتابخوان چیه ؟ کجا میتونم پیاشون کنم ؟
zzyaser
چهارشنبه 26 تیر 1392, 04:57 صبح
سلام desire (http://barnamenevis.org/member.php?298504-desire)
به این آدرس برو:
http://www.esfandune.ir/%D8%B3%D8%A7%D8%AE%D8%AA-%DA%A9%D8%AA%D8%A7%D8%A8-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF-_-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88/
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.