메소드 내에서 다른 SDK에 대해 다른 행을 실행합니다. 그리고 lint 마커는 항상 오류로 표시하고 전체 메서드에 대해 새 API 주석을 추가 할 것을 제안하지만이 코드는 코드의 한 줄에 불과하므로이 경우 새로운 메서드를 만드는 것이 무의미하다고 생각합니다.
나는 여러 곳이있다, 그러나 예를 들면 :Eclipse에서 오류없이 다른 SDK 레벨에 다른 코드를 실행하는 방법
private void methodA(){
...
some code (that is good for both)
...
if(Build.VERSION>SDK_INT >= 16)
pb.setBackground(anim);
else
pb.setBackgroundDrawable(anim);
...
more code
...
}
이클립스에서 SDK 레벨 문제에 대해 경고하고 싶습니다. 경고로 표시하고 오류로 표시하지 않을 수 있습니까? – RCB
감사합니다. 경고를 무시하고 대신 변경했습니다. – RCB