title: Android: Override a method in higher API level
body: <p>How can I override a method which is present only in a higher API level than my minimum level?</p>
  
  <p>Specifically I want to override a class which extends <em>View</em> class and I need to override <em>setBackground()</em> method.</p>
  
  <ul>
  <li>but when I <strong>use</strong> <em>"@Override"</em> Annotation I get the error:</li>
  </ul>
  
  <p>"error: method does not override or implement a method from a supertype"</p>
  
  <ul>
  <li>and when I <strong>don't use</strong> the <em>"@Override"</em> Annotation I get the error:</li>
  </ul>
  
  <p>"This method is not overriding anything with the current build target, but will in API level 16 (current target is 10)"</p>