Android10(API29)上ContentObserver的newonChangepublicAPI会崩溃
创始人
2024-08-20 07:30:13
0

在Android 10上,ContentObserver的new onChange public API已被弃用,当您尝试使用它时,可能会导致应用程序崩溃。因此,建议使用其他方法来实现监视Uri的更改。

一种解决方案是使用ContentResolver来注册ContentObserver,然后使用Handler来处理观察Uri的更改。以下是示例代码:

class MyContentObserver : ContentObserver(Handler()) {
    override fun onChange(selfChange: Boolean, uri: Uri?) {
        // Handle Uri changes
    }
}

// Register ContentObserver
val contentResolver = context.contentResolver
val observer = MyContentObserver()
contentResolver.registerContentObserver(
    Uri.parse("content://my_uri"),
    true,
    observer
)

此代码将创建一个MyContentObserver类,该类扩展ContentObserver,并实现onChange回调方法以处理观察Uri的更改。然后使用ContentResolver的registerContentObserver方法注册观察者,并传递Uri作为参数。

相关内容

热门资讯

六分钟带你辅助!浙江宝宝游戏辅... 六分钟带你辅助!浙江宝宝游戏辅助器,创思维激k辅助器下载,普及教程(有挂方法)-哔哩哔哩;无需打开直...
第5分钟带你发现!中至余干可以... 第5分钟带你发现!中至余干可以装挂,乐乐围棋入门辅助,必备教程(详细教程)-哔哩哔哩;无需打开直接搜...
第六分钟带你了解!潮汕汇透视辅... 第六分钟带你了解!潮汕汇透视辅助,欢聚水鱼脚本,解密教程(有挂细节)-哔哩哔哩>>您好:软件加薇13...
第3分钟带你科普!约战竞技场辅... 第3分钟带你科普!约战竞技场辅助器,指尖四川辅助脚本,分享教程(有挂透视)-哔哩哔哩;无需打开直接搜...
四分钟带你详情!拱趴大菠萝辅助... 四分钟带你详情!拱趴大菠萝辅助工具,禅游游戏辅助脚本,2026新版总结(有挂猫腻)-哔哩哔哩;打开点...
第五分钟带你了解!多乐跑得快游... 第五分钟带你了解!多乐跑得快游戏辅助脚本,盛世辅助器,透视教程(有挂辅助)-哔哩哔哩您好:多乐跑得快...
五分钟带你开挂!沧海十三水辅助... 沧海十三水辅助器是一款专注玩家量身打造的游戏记牌类型软件,在沧海十三水辅助器这款游戏中我们可以记录下...
4分钟带你开挂!云南掌中乐辅助... 4分钟带你开挂!云南掌中乐辅助,微信微乐游戏辅助脚本,分享教程(证实有挂)-哔哩哔哩 【无需打开直接...
三分钟带你开挂!决战卡五星开挂... 三分钟带你开挂!决战卡五星开挂方法,wepkerplus辅助辅助,切实教程(存在有挂)-哔哩哔哩;无...
9分钟带你发现!朱雀开心罗松辅... 9分钟带你发现!朱雀开心罗松辅助器,吉祥填大坑有什么诀窍,2026版教程(今日头条)-哔哩哔哩1、下...