我意识到将来的API版本(在大多数情况下)将在方法上向后兼容,但是我可以“安全地”创建扩展MyTextView.class
的我自己的TextView
,还是可能在下一个主要API版本更新中打破?
最佳答案
扩展这些类没有错。如果您真的担心向后兼容性,可以扩展App Components
这些支持库类提供向后兼容
重要的核心平台功能的实现。这些
实现通常将类的早期版本扩展为
处理新版方法中增加的新方法和功能
平台。其中一些类是完整的静态实现
框架API。
关于java - 子类化基本框架类是否安全?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43311931/