<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                ***** **占位符** [TOC=6] # 1. 類型 Glide允許用戶指定三種不同類型的占位符,分別在三種不同場景使用: * placeholder * error * fallback # 2. 占位符(Placeholder) 占位符是當請求正在執行時被展示的 Drawable 。當請求成功完成時,占位符會被請求到的資源替換。如果被請求的資源是從內存中加載出來的,那么占位符可能根本不會被顯示。如果請求失敗并且沒有設置`error Drawable`,則占位符將被持續展示。類似地,如果請求的url/model為`null`,并且`error Drawable`和`fallback`都沒有設置,那么占位符也會繼續顯示。 使用generated API ~~~ GlideApp.with(fragment) .load(url) .placeholder(R.drawable.placeholder) .into(view); ~~~ Or: ~~~ GlideApp.with(fragment) .load(url) .placeholder(new ColorDrawable(Color.BLACK)) .into(view); ~~~ # 3. 錯誤符(Error) `error Drawable`在請求永久性失敗時展示。`error Drawable`同樣也在請求的url/model為`null`,且并沒有設置`fallback Drawable`時展示。 With the[generated API](https://muyangmin.github.io/glide-docs-cn/doc/generatedapi.html): ~~~ GlideApp.with(fragment) .load(url) .error(R.drawable.error) .into(view); ~~~ Or: ~~~ GlideApp.with(fragment) .load(url) .error(new ColorDrawable(Color.RED)) .into(view); ~~~ #### 后備回調符(Fallback)[](https://muyangmin.github.io/glide-docs-cn/doc/placeholders.html#%E5%90%8E%E5%A4%87%E5%9B%9E%E8%B0%83%E7%AC%A6fallback) `fallback Drawable`在請求的url/model為`null`時展示。設計`fallback Drawable`的主要目的是允許用戶指示`null`是否為可接受的正常情況。例如,一個`null`的個人資料 url 可能暗示這個用戶沒有設置頭像,因此應該使用默認頭像。然而,`null`也可能表明這個元數據根本就是不合法的,或者取不到。 默認情況下Glide將`null`作為錯誤處理,所以可以接受`null`的應用應當顯式地設置一個`fallback Drawable`。 使用[generated API](https://muyangmin.github.io/glide-docs-cn/doc/generatedapi.html): ~~~ GlideApp.with(fragment) .load(url) .fallback(R.drawable.fallback) .into(view); ~~~ Or: ~~~ GlideApp.with(fragment) .load(url) .fallback(new ColorDrawable(Color.GREY)) .into(view); ~~~
                  <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>

                              哎呀哎呀视频在线观看