直播商城源码,Android实现监听Settings值变化的功能

云豹科技-苏凌霄 / 2023-05-17 / 原文

直播商城源码,Android实现监听Settings值变化的功能

先创建一个内部类继承自ContentObserver

 


    class SettingsContentObserver extends ContentObserver {
        public SettingsContentObserver() {
            super(new Handler());
        }
 
        @Override
        public void onChange(boolean selfChange) {
            //do something
        }
    }

然后初始化ContentObserver并向ContentResolver注册监听。

 


SettingsContentObserver mContentObserver = new SettingsContentObserver();
getContentResolver().registerContentObserver(Settings.Global.getUriFor("your_key"), true, mContentObserver);

 

在不需要时注销监听

 


getContentResolver().unregisterContentObserver(mContentObserver);

 

 以上就是 直播商城源码,Android实现监听Settings值变化的功能,更多内容欢迎关注之后的文章