我想制作一个可点击的线性布局。我已经将布局设置为可点击和可聚焦,但是如何在mainActivity中编写代码.cs例如:
LinearLayout.ItemClick += LinearLayout_ItemClick;
void LinearLayout_ItemClick(Object sender, AdapterView.ItemClickEventArgs e)
{
//Do something...
}
因为它说布局没有可点击功能!?
它会
layout.Click
而不是layout.ItemClick
吗?
ItemClick
适用于列表,并允许您定义单击这些列表的元素时的行为
更新:
你的论点将不再AdapterView.ItemClickEventArgs
,我这里没有电脑,但如果你输入.Click +=
,Visual Studio 的智能感知应该建议你添加一个处理程序,并会为你创建正确的类型:-(
希望它能解决您的问题!