简体   繁体   English

Android是否总是以注册后的顺序来回叫侦听器?

[英]Does Android always call back listeners in the same order they have been registered?

In my application I register several listeners to Preference changes via the registerOnSharedPreferenceChangeListener() function. 在我的应用程序中,我通过registerOnSharedPreferenceChangeListener()函数向Preference更改注册了多个侦听器。

This answer gave me a hint (listeners called in a single thread, sequential calling), and it seems rather obvious, but I could not find any confirmation of the calling order and my algorithm is dependent on the order. 这个答案给了我一个提示(侦听器在单线程中调用,顺序调用),这似乎很明显,但是我找不到调用顺序的任何确认,我的算法取决于该顺序。

Anyone can confirm? 任何人都可以确认吗?

调用顺序是无证的,因此您不应依赖它。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Android加速计(通常为Java)如何处理回叫侦听器? - How does Android accelerometer (Java in general) handles call back listeners? 为什么在没有deviceToken的情况下注册了ParseUser? - Why does a ParseUser have been registered without a deviceToken? 打ze模式如何影响注册的侦听器(尤其是传感器侦听器) - How does Doze mode affect registered listeners (especially sensor listeners) 绑定到服务-绑定成功后回调-Android - Bind to a service - call back when bind has been successfully - Android 按下后退按钮后立即拨打方法(Android) - Make a method call as soon as back button has been pressed (Android) Android有多个听众吗? - Can Android have multiple listeners? 查找已向registerReceiver()注册的广播接收器 - Finding Broadcast Receivers that have been registered with registerReceiver() PhoneStateListener 超出了 Android 11 上允许的注册侦听器数量 - PhoneStateListener is exceeding the number of permissible registered listeners on Android 11 Android:“向上”按钮的动画与向后按钮相同 - Android: have 'up' button have same animation as back button 是否必须植根Android设备才能进行远程登录? - Does an Android Device have to be rooted in order to telnet to it?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM