为什么我不能在活动覆盖的getString()

问题描述 投票:1回答:1

getString(...)宣布在Android的finalContext。为什么它必须是final

我将检查存储在HashMap从我们的服务器,因此压倒一切的getString(...)在我们的应用程序下载BaseActivity翻译似乎是显而易见的我。

android inheritance android-context
1个回答
0
投票

getString()是最后的,因为它只是调用getResources().getString()getResources()是重写的,这意味着你可以扩展Resources类并覆盖其getString()方法。

© www.soinside.com 2019 - 2024. All rights reserved.