لود کردن عکس از دیتابیس در تکست ویو
مدیریت گفتگو
سلام به هه ی اساتید محترم
من قسمت HTML Content Rendering رو دیدم ، برای تمرین میخوام یه متنی رو + یه چند تا عکس از دیتابیس بخونم و روی تکست ویو نمایش بدم
مشکلی با متن ندارم... متن ها رو به صورت تگ های اچ تی ام ال در اوردم و توی دیتابیس دخیره و کردم و روی تکست ویو هم راحت لود میشن
اما مشکل اصلی من که خیلی هم ذهنمو مشغول کرده اینه که من هیچ جوره نمیتونم عکس هایی رو که توی پوشه ی assets یا هر پوشه ی دیگه ای که دارم لود کنم که نهایتا هم به صورت یه مربع ابی کوچیک میان و لود نمیشن
عکس ها رو با تگ img و ادرس کاملا درست وارد میکنم اما لود نمیشن
تکست ویو رو هم اینجوری مقدار دهی کردم
;(text.setText(matn که matn رو هم از دیتابیس گرفتم...
ممنون میشم اگه راهنماییم کنید چجوری عکس ها رو هم مث متن از دیتابیس رو تکست ویو لود کنم
پاسخها 4
برای اعمال فونت روی متن های درون وب ویو از CSS کمک بگیرید به این صورت: ( اول یه دایرکتوری توی پوشه asset درست کن و اسمشو بزار fonts بعد فونت yekan.ttf رو بزار توش)
این کد ها رو در بخش CSS پروژتون وارد کنید ( این فایل در پوشه asset قرار میگیره)
@font-face {
font-family: yekan;
src: url("file:///android_asset/fonts/yekan.ttf")
}
.yekan{
font-family: yekan;
}
بعد این فایل CSS رو در قسمت head تگ های html وارد کنید تا لود بشه و بعد هر جا که خواستید فونت متن یکان باشه بهش کلاس yekan بدید به این صورت:
<p class="persian yekan">
لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است چاپگرها و متون بلکه
روزنامه و مجله در ستون و سطرآنچنان که لازم است و برای شرایط فعلی تکنولوژی مورد نیاز و کاربردهای متنوع با هدف
بهبود ابزارهای کاربردی می باشد کتابهای زیادی در شصت و سه درصد گذشته حال و آینده شناخت فراوان جامعه و متخصصان را
می طلبد تا با نرم افزارها شناخت بیستری را برای طراحان رایانه ای و فرهنگ پیشرو در زبان فارسی ایجاد کرد در این
صورت می توان امید داشت که تمام و دشواری موجود در ارائه راهکارها و شرایط سخت تایپ به پایان رسد وزمان مورد نیاز
شامل حروفچینی دستاوردهای اصلی و جوابگوی سوالات پیوسته اهل دنیای موجود طراحی اساسا مورد استفاده قرار گیرد
</p>
نظرات
من اینکار ها را انجام دادم بدین صورت ولی این قسمت رو( بعد این فایل CSS رو در قسمت head تگ های html وارد کنید تا لود بشه ) را متوجه نمیشم ، میشه توضیح بدین، بعد عکسها را نگاه کنید ببینید درست انجام دادم!
نظرات
نظرات
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .
نظرات