特别是,the documentation for methods in PrefencesActivity显示了许多不推荐使用的方法。但是,在Honeycomb (API级别11)中大量引入了不推荐使用的方法。看起来,如果您像我一样在Honeycomb之前的API中编写代码,那么这些方法并没有被弃用。
所以我的问题是,我是否正确地进行了逆向工程,这是一个文档错误吗?被弃用的注释应该是“从API 11开始弃用”,还是应该给出一些其他指示,表明如果编写姜饼或更早的代码,这些确实是唯一的选择方法?
发布于 2012-04-12 07:11:20
不,不完全是。被弃用的方法仍然以它们正常的方式运行,这只是意味着它们可能在未来的版本中不受支持,并且您不应该在新代码中使用它们。也就是说,如果你的目标是运行旧版本操作系统的设备,你别无选择,只能使用过时的方法。
https://stackoverflow.com/questions/10115225
复制相似问题