如何知道 android ViewCell.ContextActions 显示事件?
How to know android ViewCell.ContextActions show event?
我如何知道 ContextActions
是否出现在我的 Android 设备上?
我想接收来自 长按 项的事件 ListView
。
使用 Clicked 事件:
<ViewCell.ContextActions>
<MenuItem
Icon="chat.png"
CommandParameter="{Binding .}"
Text="Chat"
Clicked="Handle_Chat_Tapped">
</MenuItem>
</ViewCell.ContextActions>
像这样在代码后面处理事件:
void Handle_Chat_Tapped(object sender, System.EventArgs e)
{
var menuItem = sender as MenuItem;
// whatever you want to do here
}
在 Xamarin 文档中阅读有关该主题的更多信息:https://developer.xamarin.com/guides/xamarin-forms/user-interface/listview/interactivity/#Context_Actions
我如何知道 ContextActions
是否出现在我的 Android 设备上?
我想接收来自 长按 项的事件 ListView
。
使用 Clicked 事件:
<ViewCell.ContextActions>
<MenuItem
Icon="chat.png"
CommandParameter="{Binding .}"
Text="Chat"
Clicked="Handle_Chat_Tapped">
</MenuItem>
</ViewCell.ContextActions>
像这样在代码后面处理事件:
void Handle_Chat_Tapped(object sender, System.EventArgs e)
{
var menuItem = sender as MenuItem;
// whatever you want to do here
}
在 Xamarin 文档中阅读有关该主题的更多信息:https://developer.xamarin.com/guides/xamarin-forms/user-interface/listview/interactivity/#Context_Actions