pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

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

    <tfoot id='rKqcO'></tfoot>

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

        onUserInteraction 在 DialogPreference 中不起作用

        onUserInteraction not working in DialogPreference(onUserInteraction 在 DialogPreference 中不起作用)

            <tfoot id='zEcUy'></tfoot>
              <bdo id='zEcUy'></bdo><ul id='zEcUy'></ul>

                <tbody id='zEcUy'></tbody>
              <legend id='zEcUy'><style id='zEcUy'><dir id='zEcUy'><q id='zEcUy'></q></dir></style></legend>
                  <i id='zEcUy'><tr id='zEcUy'><dt id='zEcUy'><q id='zEcUy'><span id='zEcUy'><b id='zEcUy'><form id='zEcUy'><ins id='zEcUy'></ins><ul id='zEcUy'></ul><sub id='zEcUy'></sub></form><legend id='zEcUy'></legend><bdo id='zEcUy'><pre id='zEcUy'><center id='zEcUy'></center></pre></bdo></b><th id='zEcUy'></th></span></q></dt></tr></i><div class="a3cgox3" id='zEcUy'><tfoot id='zEcUy'></tfoot><dl id='zEcUy'><fieldset id='zEcUy'></fieldset></dl></div>

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

                • 本文介紹了onUserInteraction 在 DialogPreference 中不起作用的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  預計 onUserInteraction 將被調用以進行任何用戶交互.它在 PreferenceActivity 中運行良好.但是,當彈出 DialogPreference 時,即使有觸摸事件等用戶交互,也不會再調用 onUserInteraction.

                  It is expected that onUserInteraction is being called for any user interaction. it works fine in PreferenceActivity. However, when a DialogPreference is popup, onUserInteraction is not called anymore even there is user interaction such as touch event.

                  DialogPreference 似乎不是唯一的情況.每當顯示 Dialog 時,它都不會將用戶交互報告給活動.

                  It seems that DialogPreference is not the only case. Whenever Dialog is shown, it does not report the user interaction to activity.

                  但是,如果我真的需要它,我該怎么辦.謝謝.

                  But what can I do if I really need it. Thank You.

                  推薦答案

                  據我所知,onUserInteraction() 在用戶與對話框交互時根本不會被調用(甚至從Activity,您在其中監視交互).

                  As far as I know, the onUserInteraction() is simply not called while the user is interacting with a dialog (even started from Activity in which you're monitoring interactions).

                  我知道的兩個解決方案是:

                  Two solutions I know are:

                  • 子類 Dialog/DialogPreference 類并覆蓋 dispatchTouchEvent().

                  實現Window.Callback接口并將其設置為Dialog的窗口回調,發出:

                  Implement Window.Callback interface and set it as Dialogs window callback by issuing:

                  dialog.getWindow().setCallback(callbackImplementation);
                  

                  注意:此實現應通過調用適當的對話框方法來處理所有接收到的事件,或以您自己的方式處理事件(例如通過手動調用 onUserInteraction()).

                  Note: this implementation should process all received events by calling appropriate dialog methods or handle the events in your own way (e.g. by manually calling onUserInteraction()).

                  編輯

                  您有幾種方法可以從自定義 PreferenceDialog 實例中獲取 Activity.

                  You have couple of ways to get Activity from the custom PreferenceDialog instance.

                  1. 調用返回PreferenceManagerDialogPreference.getPreferenceManager()方法.它有一個 getActivity() 方法 但它是包私有的 所以你必須把你的自定義 DialogPreference 放在 android.preference 包來訪問它.

                  1. Call DialogPreference.getPreferenceManager() method which returns PreferenceManager. It has a getActivity() method but it's package-private so you would have to put your custom DialogPreference in android.preference package to access it.

                  PreferenceActivity.onCreate() 中,填充首選項后,使用 findPreference() 找到您的自定義 DialogPreference鑰匙.然后將其轉換為您的自定義類并通過訪問器將活動設置為 this.

                  In the PreferenceActivity.onCreate(), after inflating the preferences, use findPreference() to find your custom DialogPreference by key. Then cast it to your custom class and set activity to this via an accessor.

                  我會選擇第二個選項.

                  這篇關于onUserInteraction 在 DialogPreference 中不起作用的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持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)

                    <tbody id='V0n9z'></tbody>
                • <legend id='V0n9z'><style id='V0n9z'><dir id='V0n9z'><q id='V0n9z'></q></dir></style></legend>

                        <bdo id='V0n9z'></bdo><ul id='V0n9z'></ul>
                        <tfoot id='V0n9z'></tfoot>
                        • <small id='V0n9z'></small><noframes id='V0n9z'>

                          <i id='V0n9z'><tr id='V0n9z'><dt id='V0n9z'><q id='V0n9z'><span id='V0n9z'><b id='V0n9z'><form id='V0n9z'><ins id='V0n9z'></ins><ul id='V0n9z'></ul><sub id='V0n9z'></sub></form><legend id='V0n9z'></legend><bdo id='V0n9z'><pre id='V0n9z'><center id='V0n9z'></center></pre></bdo></b><th id='V0n9z'></th></span></q></dt></tr></i><div class="orn3akv" id='V0n9z'><tfoot id='V0n9z'></tfoot><dl id='V0n9z'><fieldset id='V0n9z'></fieldset></dl></div>
                            主站蜘蛛池模板: MTK核心板|MTK开发板|MTK模块|4G核心板|4G模块|5G核心板|5G模块|安卓核心板|安卓模块|高通核心板-深圳市新移科技有限公司 | 石英陶瓷,石英坩埚,二氧化硅陶瓷-淄博百特高新材料有限公司 | 筒瓦厂家-仿古瓦-寺庙-古建琉璃瓦-宜兴市古典园林建筑陶瓷厂有限公司 | 中高频感应加热设备|高频淬火设备|超音频感应加热电源|不锈钢管光亮退火机|真空管烤消设备 - 郑州蓝硕工业炉设备有限公司 | 济南货架定做_仓储货架生产厂_重型货架厂_仓库货架批发_济南启力仓储设备有限公司 | 许昌奥仕达自动化设备有限公司| 点胶机_点胶阀_自动点胶机_智能点胶机_喷胶机_点胶机厂家【欧力克斯】 | 网络推广公司_网络营销方案策划_企业网络推广外包平台-上海澜推网络 | 智能垃圾箱|垃圾房|垃圾分类亭|垃圾分类箱专业生产厂家定做-宿迁市传宇环保设备有限公司 | 科威信洗净科技,碳氢清洗机,超声波清洗机,真空碳氢清洗机 | 干法制粒机_智能干法制粒机_张家港市开创机械制造有限公司 | 常州企业采购平台_常州MRO采购公司_常州米孚机电设备有限公司 | 脑钠肽-白介素4|白介素8试剂盒-研域(上海)化学试剂有限公司 | 变色龙云 - 打包app_原生app_在线制作平台_短链接_ip查询 | 企业微信scrm管理系统_客户关系管理平台_私域流量运营工具_CRM、ERP、OA软件-腾辉网络 | 原色会计-合肥注册公司_合肥代理记账公司_营业执照代办 | 压滤机滤板_厢式_隔膜_板框压滤机滤板厂家价格型号材质-大凯环保 | 聚丙烯酰胺_厂家_价格-河南唐达净水材料有限公司 | 依维柯自动挡房车,自行式国产改装房车,小型房车价格,中国十大房车品牌_南京拓锐斯特房车 - 南京拓锐斯特房车 | 上海律师事务所_上海刑事律师免费咨询平台-煊宏律师事务所 | 选矿设备,选矿生产线,选矿工艺,选矿技术-昆明昆重矿山机械 | 深圳APP开发公司_软件APP定制开发/外包制作-红匣子科技 | 潍坊青州古城旅游景点攻略_青州酒店美食推荐-青州旅游网 | 马尔表面粗糙度仪-MAHR-T500Hommel-Mitutoyo粗糙度仪-笃挚仪器 | 电动葫芦-河北悍象起重机械有限公司 | 锂辉石检测仪器,水泥成分快速分析仪-湘潭宇科分析仪器有限公司 | 螺旋压榨机-刮泥机-潜水搅拌机-电动泥斗-潜水推流器-南京格林兰环保设备有限公司 | 山东锐智科电检测仪器有限公司_超声波测厚仪,涂层测厚仪,里氏硬度计,电火花检漏仪,地下管线探测仪 | 领袖户外_深度旅游、摄影旅游、小团慢旅行、驴友网 | 一体化净水器_一体化净水设备_一体化水处理设备-江苏旭浩鑫环保科技有限公司 | 单机除尘器 骨架-脉冲除尘器设备生产厂家-润天环保设备 | 压装机-卧式轴承轮轴数控伺服压装机厂家[铭泽机械] | 福建省教师资格证-福建教师资格证考试网| 浙江皓格药业有限公司| 高防护蠕动泵-多通道灌装系统-高防护蠕动泵-www.bjhuiyufluid.com慧宇伟业(北京)流体设备有限公司 | 油缸定制-液压油缸厂家-无锡大鸿液压气动成套有限公司 | 棉服定制/厂家/公司_棉袄订做/价格/费用-北京圣达信棉服 | 两头忙,井下装载机,伸缩臂装载机,30装载机/铲车,50装载机/铲车厂家_价格-莱州巨浪机械有限公司 | 水压力传感器_数字压力传感器|佛山一众传感仪器有限公司|首页 | 江苏农村商业银行招聘网_2024江苏农商行考试指南_江苏农商行校园招聘 | 碳纤维布-植筋胶-灌缝胶-固特嘉加固材料公司 |