升级到 appcompat 25.1.0
后,我开始遇到奇怪的错误。
在我的代码中:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
我收到 lint 错误:
AppCompatActivity.onCreate 只能在同一个库组内调用 (groupId=com.android.support)
如何防止此类行为?
最佳答案
正如之前的回复所强调的那样,这是错误。我建议不要在项目范围内禁用特定的 lint 警告,而仅针对该方法。如下注释您的方法:
@SuppressLint("RestrictedApi")
@Override
public void setupDialog(Dialog dialog, int style) {
super.setupDialog(dialog, style);
//your code here
}
关于android - AppCompatActivity.onCreate 只能在同一个库组内调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41150995/