C#Xamarin Clickable LinearLayout

时间:2018-01-13 23:46:07

标签: c# visual-studio xamarin android-linearlayout clickable

我想制作一个可点击的LinearLayout。我已经将Layout设置为Clickable和Focusable,但是如何在mainActivity.cs中编写代码,如:

LinearLayout.ItemClick += LinearLayout_ItemClick;

void LinearLayout_ItemClick(Object sender, AdapterView.ItemClickEventArgs e)
    {
        //Do something...
    }

因为它说布局没有可点击的功能!?

1 个答案:

答案 0 :(得分:2)

layout.Click而不是layout.ItemClick吗?

ItemClick用于列表,并允许您在单击这些列表的元素时定义行为

更新:

你的论点不再是AdapterView.ItemClickEventArgs了,我这里没有电脑,但如果你输入.Click +=,视觉工作室的intellisense应该建议你添加一个处理程序,然后创建它你有正确的类型: - )

希望它能解决你的问题!