当我单击没有项目的ListView时是否发生事件?

问题描述 投票:0回答:1

我基本上想在没有项目的ListView上单击以执行某些操作,所以我不想使用ListView.ItemClick事件处理程序。当我尝试使用ListView.Click时,它告诉我必须使用项目单击。有帮助吗?

android listview xamarin events click
1个回答
0
投票

您可以在ListView上添加TapGestureRecognizer

在Xaml中

<ListView.GestureRecognizers>
    <TapGestureRecognizer
          Tapped="OnTapGestureRecognizerTapped"
          NumberOfTapsRequired="2" />
</ListView.GestureRecognizers>

在后面的代码中

private void OnTapGestureRecognizerTapped(object sender, EventArgs e)
{
    // do something you want
}
© www.soinside.com 2019 - 2024. All rights reserved.