آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

نمایش متن طولانی شامل تصویر، متن، پاراگراف

Reza AF  12 سال پیش  12 سال پیش
+1 0

ممنون از صبر و حوصله شما که اینقدر خوب به همه جواب میدین
من میخام وقتی کاربر روی یک دکمه کلیک کرد، وارد یک صفحه بشه که توش یک متن طولانی (مثلا 10 پاراگراف) و بین بعضی پاراگرافها عکس هم باشه. طوری که متن اسکرول بشه.من متن و اسم فایلهای عکس رو توی دیتابیس ذخیره کردم.
برای نمایش متن و عکس همزمان به مشکل خوردم. من از چندتا textview و imageview توی صفحه استفاده کردم. چطوری میشه اینارو بهم پیوسته کرد که با اسکرول همشون بالا و پایین بره؟
من کلی گشتم ، استفاده از html یکی از راهها بود که خب در اینصورت نمیشه از دیتابیس استفاده کرد.(تا جایی که من فهمیدم!)
میشه شما راهنمایی کنید

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
uncocoder  12 سال پیش
+1 0

این کار برای کسانی که تجربه نکردنش اولش خیلی عجیب و سخته اما راه حل درست همینه که شما یک HTML از روی اطلاعات خودتون توسط Code تولید کنید و اون رو در WebView یا در TextView به شکل Html نمایش بدید. چون تولید HTML بصورت داینامیک و توسط Code انجام می گیره، می تونید از هر چیز مثل خواندن از دیتابیس برای تولید کردنش استفاده کنید. متأسفانه با یک یا چند خط کد نمی تونم مثالش رو بزنم و نیاز به آموزش کاملی داره اما همین سرنخ رو دنبال کنید، به نتیجه خواهید رسید.
0 0
مرسی نمیدونستم میشه توی Textview کدهای html استفاده کرد. خیلی خوبه. ممنون از راهنماییهاتون (12 سال پیش)
0 0
میشه استفاده کرد اما محدودیتهایی دارد، استفاده از Image هم در TextView توسط Html ممکن است اما نیاز به تعریف ImageLoader ـی دارد. اما اگر تصمیم به نمایش صفحه HTML دارید، منطقی تر است که از WebView استفاده کنید. استفاده از TextView برای نمایش Html بیشتر جنبه استفاده Icon و Text همزمان با امکانات Bold, Italic, Font, Color, ... دارد. (12 سال پیش)
0 0
منم قصد قرار دادن تصاویر بین TEXTVIEW ها رو داشتم ، که ایده ای که به ذهنم رسید ایجاد یک تگ خاص بود مثلا [img name=test] و برم در زمان اجرا یک imageview ایجاد کنم و اون عکس رو از Resource بخونم بین تکت ویو ها نشون بدم ، روش معقول تری هست ؟ (12 سال پیش)
0 0
نه نیاز نیست. شما می تونید مستقیماً در TextView تصویر بندازید :) باورت میشه؟! :) سرچ کن به نتیجه می رسی. ساده هست. البته قیافش ترسناک به نظر میاد. (12 سال پیش)

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