title: Not accepting ItemEventArgs or ItemClickEventArgs as parameter
body: <p>Im following this short tutorial: <a href="http://docs.xamarin.com/android/tutorials/User_Interface/list_view" rel="nofollow">http://docs.xamarin.com/android/tutorials/User_Interface/list_view</a></p>
  
  <p>This offending line of code</p>
  
  <pre><code>ListView.ItemClick += delegate (object sender, ItemEventArgs args) { //...
  </code></pre>
  
  <p>Yields the following errors/warning</p>
  
  <blockquote>
    <p>Warning CS0618: 'Android.Widget.ItemEventArgs' is obsolete: 'Use
    AdapterView.ItemClickEventArgs instead' (CS0618) (HelloListView)</p>
    
    <p>Error CS1661: Cannot convert anonymous method to delegate type
    'System.EventHandler'
    because the parameter types do not match the delegate parameter types
    (CS1661) (HelloListView)</p>
    
    <p>Error CS1678: Parameter 2 is declared as type
    'Android.Widget.ItemEventArgs' but should be
    'Android.Widget.AdapterView.ItemClickEventArgs' (CS1678)
    (HelloListView)</p>
  </blockquote>
  
  <p>My solution is verbatim from the short tutorial. If I change <code>ItemEventArgs args</code> to <code>ItemClickEventArgs args</code> as the warning/error suggests, then I receive a different error indicating that it <code>does not exist in the current context</code>.</p>