如何使用注释

时间:2017-04-12 06:40:52

标签: java android deprecation-warning

如何在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),但无效。我需要删除已弃用的警告。

请参见屏幕截图enter image description here

2 个答案:

答案 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"),您就不会再看到该警告了。