你能解释一下这段代码有什么问题吗?
private void HandleEvents()
{
mListView.ItemClick += mListView_ItemClick;
}
void mListView_ItemClick(object sender, AdapterView.ItemClickEventArgs e)
{
mListView_OnItemClickListener();
}
void mListView_OnItemClickListener(AdapterView parent, View view, int position, long id)
{
Testo.Text = (parent.GetItemIdAtPosition(position).ToString());
}
我收到此错误:
没有给出的参数对应于'MainActivity.mListView_OnItemClickListener(AdapterView,View,int,long)'所需的形式参数'parent'
谢谢!
答案 0 :(得分:0)
我认为你可以使用
AdapterView.ItemClickEventArgs
你应该
e.Position
应该给你“fermate”中的选定位置。
所以你可以使用像
这样的东西void mListView_ItemClick(object sender, AdapterView.ItemClickEventArgs e)
{
Testo.Text = fermate[e.Position];
}