如何在Android工作室中删除已弃用的错误。
@SuppressWarnings("deprecated")
public void setText(){
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
tv_howTo.setText(Html.fromHtml(getResources().getString(R.string.app_name), Html.FROM_HTML_MODE_COMPACT));
} else {
tv_howTo.setText(Html.fromHtml(getResources().getString(R.string.app_name)));
}
}
我尝试使用@SuppressWarnings("deprecated")
和@TargetApi(15)
,但无效。我需要删除已弃用的警告。
答案 0 :(得分:0)
只需在声明之前添加//noinspection deprecation
,如下所示:
//noinspection deprecation
tv_howTo.setText(Html.fromHtml(getResources().getString(R.string.app_name)));
按{+ 1}}上的Alt + Enter键,Android Studio会建议您解决此问题。
答案 1 :(得分:0)
您可以使用注释禁止警告。只需添加@SuppressWarnings("deprecation")
而不是@SuppressWarnings("deprecated")
,您就不会再看到该警告了。