<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                強烈建議在閱讀本文之前閱讀[取消請求](http://doc.nohttp.net/222886)章節。 如果你看了上面的文章,你會發現,取消請求雖然可以與`Activity`、`Fragment`的生命周期綁定,但是每個Activity和Fragment都這么寫就顯得有點麻煩了,所以我們這里把這些操作寫在`BaseActivity`、`BaseFragment`中。 ## Base中的封裝 在Base中提供一個請求的方法,具體參數請結合自己的業務和習慣封裝。 ```java ... private Object cancelSign = new Object(); public <T> void request(int what, Request<T> request, OnResponseListener<T> listener) { // 這里設置一個sign給這個請求。 request.setCancelSign(cancelSign); queue.add(this, what, request, listener); } @Override protected void onDestroy() { // 在組件銷毀的時候調用隊列的按照sign取消的方法即可取消。 queue.cancelBySign(cancelSign); super.onDestroy(); } ``` **推薦閱讀** [取消請求的幾種方式](http://doc.nohttp.net/222886) [隊列詳解與封裝](http://doc.nohttp.net/222881)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看