簡體   English   中英

如何使應用程序等待JSON請求完成

[英]How to make the app wait till a json request is completed

我正在為我的公司構建聯系人應用程序。 每次執行搜索時,應用程序都會檢查該特定設備是否已激活(通過Json url)以訪問該數據。 如果不是,那么它將帶用戶進入另一個要求激活碼的活動。 現在的問題是:僅在設置了激活標志(整數)的情況下,才可以從主活動進入結果顯示活動。 但是由於激活檢查需要一些時間,因此我的標志設置得不夠快,因此該應用程序從不會進入結果顯示。 即使激活檢查成功,在設置該標志時,代碼也已跨過該部分,我稱之為結果活動。

那么,如何使激活標志檢查等待直到激活檢查完成?

如果我沒有道理,請原諒。 這是一個復雜的場景。

  1. 打開一個ProgressDialog。
  2. 覆蓋onBackPressed並返回false,以在按回時停止關閉對話框。
  3. 發出HTTP請求。
  4. 接收JSON數據后,關閉ProgressDialog。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM