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

شرطی کردن یک اکتیویتی

HassanD  10 سال پیش  10 سال پیش
0 0

سلام دوستان خسته نباشید

درون یک اکتیویتی یک وب ویوو دارم که میخوام وقتی کاربر وارد این اکتیویتی شد اگه اینترنتش وصل نبود یک دیالوگ نشونش بده که اینترنتش وصل نیست و با تاییدش برگرده به اکتیویتی اصلی برنامه . اگر هم که اینترنتش وصل بود براش باز بشه . ممنون میشم راهنمایی کنید

+1 0
شما باید اینترنت رو چک کنید که تو انجمن سوالاتی در این باره هست که بایه جست و جو میتونید پیدا کنید (10 سال پیش)
0 0
ممنون از پاسختون . بله بابت چک کردن اینترنت با کلاس جدید و ... میدونم . مشکلم بابت کدی هست که برای botton تعریف کنم که اگه نت وصل نبود دیالوگ نشون بده و بعدش برگرده به اکتیویتی اصلی برنامه و اگه وصل بود وارد اکتیویتی وب ویوو بشه . (10 سال پیش)
+2 0
باید در او باتن از دستور شرطی استفاده کنید که اگر وصل بودن به اینترنت true بود که از دستور اینتنت استفاده بشه و کاربر به وب ویو منتقل بشه در غیر اینصورت دیالوگ به کاربر نشون داده بشه و بعد برای باتن های ان دیالوگ هم لیستنر تعریف کنید به این صورت که اگر باتن تایید زده شد با استفاده از اینتنت کاربر به Activity Main منتقل بشه . (10 سال پیش)
0 0
ممنون . من یخورده تازه کارم و جستجو کردم . قسمت اولشو متوجه نمیشم ( باید در او باتن از دستور شرطی استفاده کنید که اگر وصل بودن به اینترنت true بود که از دستور اینتنت استفاده بشه و کاربر به وب ویو منتقل بشه در غیر اینصورت دیالوگ به کاربر نشون داده بشه ) ... اگه میشه نمونه کد یا سورس کد چیزی در دسترس دارید بدید که بتونم از روی اون کار کنم :) (10 سال پیش)
+2 0
از لایبری های Jsoup و یا Volly استفاده کنید و یا خودتون قسمت ارتباط با اینترنت رو بنویسید ، با استافده از لایبری ها اگر ارتباط وصل نباشه به شما اخطار میده ، توی این شرایط شما میتونید دوباره متد ارتباط به اینترنت رو بعد از ایجاد خطا صدا بزنید ، این فرایند تا زمانی که اینترنت وصل بشه بصوت منظم و بدون فشار به دستگاه ادامه داره تا شما میتونید یک مقدار boolean بصورت استاتیک برابر netStatus بسازید و توی هر یک از شرایط مقدار رو تغییر بدید بعد از این همیشه میتونید شرایط اینترنت رو در دسترس داشته باشید ، البته فکر میکنم خود webView هم متد های لازم رو برای اینکه نتونه محتوا رو از اینترنت دریافت کنه رو داشته باشه و در اون شرایط به شما اخطار بده (10 سال پیش)
 برای این سوال پاسخی وجود ندارد.

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