C#Xamarin可点击线性布局
我想做一个可点击的线性布局。我已经将布局设置为可单击和可聚焦,但如何在mainActivity.cs中编写代码,如:C#Xamarin可点击线性布局,c#,visual-studio,xamarin,android-linearlayout,clickable,C#,Visual Studio,Xamarin,Android Linearlayout,Clickable,我想做一个可点击的线性布局。我已经将布局设置为可单击和可聚焦,但如何在mainActivity.cs中编写代码,如: LinearLayout.ItemClick += LinearLayout_ItemClick; void LinearLayout_ItemClick(Object sender, AdapterView.ItemClickEventArgs e) { //Do something... } 因为它说版面没有可点击的功能 是否为布局。单击而
LinearLayout.ItemClick += LinearLayout_ItemClick;
void LinearLayout_ItemClick(Object sender, AdapterView.ItemClickEventArgs e)
{
//Do something...
}
因为它说版面没有可点击的功能 是否为
布局。单击而不是布局。项目单击
ItemClick
用于列表,允许您在单击这些列表的元素时定义行为
更新:
您的参数将不再是AdapterView.ItemClickEventArgs
,我这里没有pc,但是如果您键入。单击+=
,visual studio的intellisense应该建议您添加一个处理程序,并使用正确的类型为您创建它:-)
希望它能解决你的问题 现在它说:“LinearLayout\u Click‘匹配委托‘EventHandler’’没有重载”,因为您的参数不会是AdapterView.ItemClickEventArgs,那么会是什么呢?我这里没有电脑,但如果您键入。单击+=
,visual studio的intellisense应该建议您添加一个处理程序,并使用正确的类型为您创建它:-)