林以下这个简短教程:http://docs.xamarin.com/android/tutorials/User_Interface/list_view不接受ItemEventArgs或ItemClickEventArgs作为参数
这的代码
ListView.ItemClick += delegate (object sender, ItemEventArgs args) { //...
问题的行产生以下的错误/警告
警告CS0618:“的Android .Widget.ItemEventArgs'已过时:'使用 AdapterView.ItemClickEventArgs改为'(CS0618)(HelloListView)
错误CS1661:无法转换匿名方法委托 型“System.EventHandler” 因为参数类型不匹配的委托参数类型 (CS1661)(HelloListView)
错误CS1678:参数2被声明为键入 'Android.Widget.ItemEventArgs',但应是 'Android.Widget.AdapterView.ItemClickEventArgs'(CS1678) (HelloListView)
我的解决办法是逐字从短教程。如果我将ItemEventArgs args
更改为ItemClickEventArgs args
作为警告/错误建议,那么我收到一个不同的错误,指示它does not exist in the current context
。