توی این آموزش میخوایم با استفاده از کاتلین چشم قشنگ ، و گوگل خوش اندام ، یه وب ویو که یه حالت سرچ داره بسازیم . کاری که میکنیم اینه که یه EditText طراحی میکنیم که کاربر یه چیزی وارد کنه و یه دکمه یا همون Button کنارش میذاریم که وقتی روش کلیک کرد ، حالت سرچ باشه و نتایج رو با استفاده از گوگل نشون بده . بهتره به جای فــَـک زدن ، یه نگاه به فیلم پایین بندازیم : 


خوب ، گفتیم که میخوایم EditText کنار Button باشه . میتونیم اونارو توی یه LinearLayout بذاریم و خاصیت orientation اون رو Horizontal یا همون افقی بذاریم ، که خیلی حالت ساده ای پیدا میکنه . بنابراین میایم واسه خوشگلی کار از CardView استفاده میکنیم . به این حالت : 

یه وب ویو ساده هم زیر CardView میذاریم : 

 حالا میریم سراغ اکتیویتی ، یعنی MainActivity.kt . ما یه Button تعریف کردیم با آی دی go و یه تکست ویو با آی دی text_url . حالا میخوایم کار کنیم که وقتی روی go کلیک شد ، با استفاده از گوگل و چیزی که کاربر وارد میکنه ، سرچ انجام بشه . خیلی راحت : 

با کد بالا ، برنامه اجرا میشه ، ولی توی مرورگر خود گوشی ( مرورگر پیشفرض یا گوگل کروم یا هر کوفت دیگه ای ) ولی ما میخوایم توی خود برنامه مون ، نتایج جست و جو رو ببینیم . پس میام این کلاس رو با این کدها  اضافه میکنیم : 

و آی دی وب ویو ما بود webView . پس میام از کلاس بالا استفاده میکنیم تا وب ویو ما داخل خود اپ اجرا بشه : 

کل کدهای اکتیویتی : 

امیدوارم خوشتون اومده باشه . سورس رو هم میتونید دانلود کنید : 

دانلود سورس

آموزش ساخت وب ویو با کاتلین

مجتبی صابری


همه عشقم برنامه نویسی هست | t.me/kotlin9


پیمایش نوشته


پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *