View Full Version : نمایش پیغام وقتی اینترنت ضعیف است . قادر به دریافت اطلاعات نیستیم
  
saeedhushmand
دوشنبه 27 مرداد 1393, 22:25 عصر
با عرض سلام
دوستان من دارم با یک کد یک page اینترنتی را از وب میخونم Sourceشو 
میخوام وقتی اینترنت کاربر ضعیف هست و اطلاعات قابل دریافت نیست یه پیغام نمایش داده بشه
لطفا راهنمایی کنید ممنون
saeedhushmand
دوشنبه 27 مرداد 1393, 23:56 عصر
این کدیه که میخوام براش timeout بنویسم
        
        public String getURLtext(String zielurl) throws IllegalStateException, IOException
        {
            String result = ""; // default empty string
            try
            {
                String meineurl = zielurl;
            HttpClient httpClient = new DefaultHttpClient();
            HttpContext localContext = new BasicHttpContext();
            HttpGet httpGet = new HttpGet(meineurl);
       
            HttpResponse response = httpClient.execute(httpGet, localContext);
            InputStream is = response.getEntity().getContent();
            result = inputStreamToString(is).toString();
            }
         catch (ConnectTimeoutException e) {
        
         }
            catch (Exception ex)
            {
            }
            finally
            {
                return result;          
            }
        }
saeedhushmand
سه شنبه 28 مرداد 1393, 22:48 عصر
کمک کنید لطفا
slr560
سه شنبه 28 مرداد 1393, 23:46 عصر
فک کنم بتونی از CounterDown استفاده کنی
برای ۱۰ ثانیه کد بالاتو اجرا میکنه توی متد onTick و وقتی که ۱۰ ثانیه تموم شد متد onFinish اجرا میشه .
new CountDownTimer(10000, 1000) {
	    @Override
	    public void onTick(long millisUntilFinished) {
		
	    }
	    @Override
	    public void onFinish() {
	    }
	}.start();
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.