2016-12-20 5 views
-5

Я новичок на языке android/java. У меня есть веб-сервис, который запрашивает 2 параметра и возвращает состояние (estado). Каждый раз, когда я пытаюсь войти с неправильным именем пользователя и паролем, остановитесь.Приложение не вернется к основной деятельности

JSONObject obj = new JSONObject(response); 
       if("ERRO".equals(obj.getString("estado"))) { 
        errorMsg.setText(obj.getString("info")); 
        Toast.makeText(getApplicationContext(), obj.getString("info"), Toast.LENGTH_LONG).show(); 
        return; 
       } 

Я хочу, если у вас неправильный логин, чтобы вернуться к основной деятельности. Может ли кто-нибудь помочь?

+0

Начать с [здесь] (https://www.google.ie/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#safe=active&q=show+image+while+page+is+loading) – Nope

+0

Возможный дубликат [показ загрузки gif-файла во время загрузки страницы с использованием jquery] (http://stackoverflow.com/questions/4007916/showing-loading-gif-file-while-page-gets-loaded-using-jquery) – jacefarm

+0

Добро пожаловать в StackOverflow, эта ссылка даст рекомендации по заданному вопросу: [ask] – Matt

ответ

0
<body onload="init()"> 
    <img src="loading.gif" id="loading_gif"> 
    <script> 
     function init(){ 
      window.location = "your website location"; 
      //But if you're planning to not redirect, but on the same website... 
      document.getElementById("loading_gif").style.display = "none"; 
      //And then load your page here. 
     } 
    </script> 
</body> 

Однако, если вы просите, чтобы проверить, является ли загружается другой сайт, вы не можете сделать это, потому что вы даже не начали загрузку веб-сайта, и даже если у вас, я думаю, безопасность предотвратит это. Вы также можете использовать window.onload, который вызывается при загрузке страницы (вам также необходимо удалить onload="init()", если вы собираетесь использовать это).

Смежные вопросы