آموزش ساخت کتاب با WebView
در این قسمت شما را با ساخت کتاب با WebView آشنا می کنیم انشاالله با نظرات خود ما را یاری کنید ....!!
نکته (برای زیبای کار خود حتما طرح های زیبا درست کنید تا برنامتون بهتر و قشنگ تر بشه )
حالا شروع به آموزش می کنیم
باز هم مثل همیشه برنامه رو با نام دلخواه ذخیره کنید و به منوی Designer بروید تا یک layout بسازید حالا در پنجره باز شده از زیر منوی Add view یک Panel وImageView وWebView و ListView انتخاب کنید که باید محل قرارگیری آنها بترتیب مانند عکس پایین باشد و همه رو به Panel معرفی کنید
پس از انجام و انتخاب این کارها حالا به تب Designer Scripts بروید تا محل
قرار گیری Panelو ImageView و WebView و ListView را مانند عکس پایین مشخص می کنیم
خب حال نام Layout که ساختیم رو با نام menu دخیره می کنیم .
ضمنا دوستان تمام موارد انتخابی را به برنامه معرفی کنید مانند عکس پایین !
حالا به صفحه کد نویسی بروید تا آبجکتهای انتخابی رو در قسمت Sub Globals مشاهده کنید
حالا در قسمت Activity_Create لایئوت رو فرا خوانی کنید و مانند عکس های پایین کد ها را بنویسید در پایین تمام کد ها رو توضیح میدم
حالا در عکس پایین مشاهده می کنید که ما اومدیم در لیست ویو 10 تا منو درست کردیم با 10 موضوع مختلف که کتاب ما رو در بر می گیره .
حالا در عکس پایین باید برای لیست ویو تنظیماتی رو انجام بدیم که مانند شکل زیر کد های اون رو می نویسیم
در خط 34 برای لیست ویو می خواهیم یک عکس تعریف کنیم مانند عکس اول
ضمنا باید داخل پوشه فایل در داخل پروژه یک عکس و یک فونت بزارید
در خط 35 عکس رو فراخونی می کنیم
در خط 36 عکس را به لیست ویو نسبت می دیم
در خط 37 متن های داخل لیست ویو رو وسط چین قرار می دیم
در خط 38 ما پهتای هر یک از منو ها رو 50 انتخاب کردیم
در خط 39 اندازه متن داخل لیست ویو رو 20 میزاریم
در خط 40 رنگ متن داخل لیست ویو رو سیا قرار دادیم
و در خط 41 هم همین طور که گفته بودیم یک فونت نسبت میدیم
در خط 43 و 44 بخاطر اینکه ما از یک لایئوت استفاده می کنیم و می خوایم برای بار اول فقط لیست ویو نمایش داده بشه وب ویو و امیج ویو رو با دستور زیر مخفی و غیر فعال می کنیم ..
حالا باید برای کلیک کردن روی لیست ویو کد های بزاریم که بخاطر اینکه دارای 10 منو هستیم از دستور select case استفاده و مقدار اون رو value و هر case رو برابر مقدار منو ها قرار می دیم و از یک تا 10 شروع می شه .
خب حالا در خط 60 ما لسیت ویو رو غیر فعال می کنیم
در خط 61 وب ویو رو فعال می کنیم چون اینجا بر روی منوی شماره یک کلیک کرئیم
در خط 62 هم ما فایل html رو لود می کنیم
در خط 63 هم امیج ویو که کار دکمه برگشت رو انجام میده رو فعال می کنیم
و تا منوی 10 این کار رو تکرار کنید و سپس دستور end select و دستور select رو ببندید
و در نهایت برای ImageView1 دستور زیر رو می نویسیم
و سپس برنامه خود رو اجرا کنید ..
دوستان عزیز با توجه به اینکه در خواست های زیادی برای کد های خروج این برنامه برای ما ارسال شد یک سورس دیگه از این برنامه به همراه خروج براتون گداشتم تا مشکل بعضی از شما حل بشه موفق باشید
با تشکر از تمام دوستان
لطفا نظر یادتون نره
منبع b4airanamozesh