2017-04-12 3 views
0

android studio에서 더 이상 사용되지 않는 오류를 제거하는 방법. annotation을 사용하여 fromHtml deprecated worning을 제거하는 방법

@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)를 사용하여 시도했지만 작동하지 않습니다. 나는 비추천 경고를 제거해야합니다.

//noinspection deprecation 
tv_howTo.setText(Html.fromHtml(getResources().getString(R.string.app_name))); 

Alt 키 +는 fromHtml에 입력하고 안드로이드 Studio는 당신을 해결하기 위해 조치를 제안합니다 :

페이지의 스크린 샷 enter image description here

답변

0

주석을 사용하여 경고를 억제 할 수 있습니다. @SuppressWarnings("deprecated") 대신 @SuppressWarnings("deprecation")을 추가하면 경고가 더 이상 표시되지 않습니다.

0

그냥 같이 문 앞에 //noinspection deprecation을 추가합니다.