久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

  • <tfoot id='LkKTs'></tfoot>

      <legend id='LkKTs'><style id='LkKTs'><dir id='LkKTs'><q id='LkKTs'></q></dir></style></legend>
    1. <i id='LkKTs'><tr id='LkKTs'><dt id='LkKTs'><q id='LkKTs'><span id='LkKTs'><b id='LkKTs'><form id='LkKTs'><ins id='LkKTs'></ins><ul id='LkKTs'></ul><sub id='LkKTs'></sub></form><legend id='LkKTs'></legend><bdo id='LkKTs'><pre id='LkKTs'><center id='LkKTs'></center></pre></bdo></b><th id='LkKTs'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='LkKTs'><tfoot id='LkKTs'></tfoot><dl id='LkKTs'><fieldset id='LkKTs'></fieldset></dl></div>
      • <bdo id='LkKTs'></bdo><ul id='LkKTs'></ul>

      <small id='LkKTs'></small><noframes id='LkKTs'>

      1. Android 應用上的自定義事件監聽器

        Custom event listener on Android app(Android 應用上的自定義事件監聽器)

        <tfoot id='jP0QY'></tfoot>
          <tbody id='jP0QY'></tbody>
        <legend id='jP0QY'><style id='jP0QY'><dir id='jP0QY'><q id='jP0QY'></q></dir></style></legend>

            <i id='jP0QY'><tr id='jP0QY'><dt id='jP0QY'><q id='jP0QY'><span id='jP0QY'><b id='jP0QY'><form id='jP0QY'><ins id='jP0QY'></ins><ul id='jP0QY'></ul><sub id='jP0QY'></sub></form><legend id='jP0QY'></legend><bdo id='jP0QY'><pre id='jP0QY'><center id='jP0QY'></center></pre></bdo></b><th id='jP0QY'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='jP0QY'><tfoot id='jP0QY'></tfoot><dl id='jP0QY'><fieldset id='jP0QY'></fieldset></dl></div>
          1. <small id='jP0QY'></small><noframes id='jP0QY'>

                <bdo id='jP0QY'></bdo><ul id='jP0QY'></ul>

                • 本文介紹了Android 應用上的自定義事件監聽器的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  我需要設置一個簡單的事件偵聽器來不時刷新 ListView.問題是我不知道如何生成事件.

                  I need to set up a simple event listener to refresh a ListView once in a while. The problem is I don't know how could I generate an event.

                  我知道對于按鍵或按鈕按下等事件,我只需要實現 Handler.但在這種特定情況下,我實際上需要生成事件,每次我的應用程序的另一個正在運行的線程喚醒并刷新其來自 RSS 提要的新聞列表時,都會觸發該事件.

                  I know that for events like key or button pressing I just need to implement the Handler. But in this specific case I actually need to generate the event, which will be fired every time another running thread of my app wakes up and refreshes its list of news from an RSS feed.

                  我什么都做了,卻卡在了這里.我可以獲得任何建議或鏈接以提供有關如何實施此功能的更多信息嗎?

                  I've done everything, but got stuck in here. Can I get any suggestion or link with some more info on how to implement this?

                  推薦答案

                  1. 定義回調接口

                  1. Define a callback interface

                          public interface NewsUpdateListener 
                          {
                              void onNewsUpdate(<News data to be passed>);
                          }
                  

                • 在獲取 RSS 提要的后臺線程上提供注冊工具

                • Provide a registration facility on the background thread which gets the RSS feed

                      class <Background processing class name> 
                      {
                      ....
                          ArrayList<NewsUpdateListener> listeners = new ArrayList<NewsUpdateListener> ();
                      .... 
                          public void setOnNewsUpdateListener (NewsUpdateListener listener) 
                          {
                              // Store the listener object
                              this.listeners.add(listener);
                          }
                      ....
                      }
                  

                • 有消息時觸發回調

                • Fire the callback when news is available

                  ....
                  for (listener : listeners) 
                  {
                      listener.onNewsUpdate(<News data to be passed>);
                  }
                  ....
                  

                • 在初始化期間在某處注冊監聽器

                • Register listener somewhere during initialization

                  ....
                      <class <Background processing class object>.registerListener
                  (
                      new OnNewsUpdateListener() {
                          onNewsUpdate(<News Data>) {
                              // process news data
                              runOnUIThread(new Runnable() {
                                  public void run() {
                                      // refresh list view
                                  }
                              }
                          }
                  }
                  ....
                  

                • 這篇關于Android 應用上的自定義事件監聽器的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  Get user#39;s current location using GPS(使用 GPS 獲取用戶的當前位置)
                  IllegalArgumentException thrown by requestLocationUpdate()(requestLocationUpdate() 拋出的 IllegalArgumentException)
                  How reliable is LocationManager#39;s getLastKnownLocation and how often is it updated?(LocationManager 的 getLastKnownLocation 有多可靠,多久更新一次?)
                  How to detect Location Provider ? GPS or Network Provider(如何檢測位置提供者?GPS 或網絡提供商)
                  Get current location during app launch(在應用啟動期間獲取當前位置)
                  locationManager.getLastKnownLocation() return null(locationManager.getLastKnownLocation() 返回 null)
                  <legend id='bFq5W'><style id='bFq5W'><dir id='bFq5W'><q id='bFq5W'></q></dir></style></legend>
                    <tbody id='bFq5W'></tbody>
                  • <bdo id='bFq5W'></bdo><ul id='bFq5W'></ul>

                        • <i id='bFq5W'><tr id='bFq5W'><dt id='bFq5W'><q id='bFq5W'><span id='bFq5W'><b id='bFq5W'><form id='bFq5W'><ins id='bFq5W'></ins><ul id='bFq5W'></ul><sub id='bFq5W'></sub></form><legend id='bFq5W'></legend><bdo id='bFq5W'><pre id='bFq5W'><center id='bFq5W'></center></pre></bdo></b><th id='bFq5W'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='bFq5W'><tfoot id='bFq5W'></tfoot><dl id='bFq5W'><fieldset id='bFq5W'></fieldset></dl></div>
                          <tfoot id='bFq5W'></tfoot>

                          <small id='bFq5W'></small><noframes id='bFq5W'>

                            主站蜘蛛池模板: 国产精品日韩在线观看一区二区 | 综合网中文字幕 | 国产91久久久久蜜臀青青天草二 | 午夜一区 | 欧美精品一区二区三区在线播放 | 欧美日韩视频在线播放 | 99免费精品 | 色婷婷久久久亚洲一区二区三区 | 国产精品日韩欧美一区二区三区 | 国产精品久久久久久久久久久免费看 | 精品国产一区二区在线 | 九九热精品在线 | 91视频大全 | 999热精品视频 | 亚洲精品一区二区三区在线 | 一区观看| 91偷拍精品一区二区三区 | 日韩免费福利视频 | 香蕉久久久 | 99精品视频在线观看免费播放 | 欧美性成人 | 中文字幕综合在线 | 欧美视频福利 | 欧美午夜精品 | 99精品国产一区二区青青牛奶 | 欧美精品在线播放 | 本道综合精品 | 日本三级网址 | 亚洲人成在线观看 | 一区二区高清 | 黄色视频a级毛片 | 久久精品91久久久久久再现 | 91在线精品秘密一区二区 | 成人日韩| 色av一区二区三区 | 亚洲精品一区二区在线观看 | 真人毛片 | 国产成人精品免费 | 国产乱码精品一区二区三区五月婷 | 理论片午午伦夜理片影院 | www.四虎.com |