Xamarin Android Listview ClickEvent 不起作用
Posted
技术标签:
【中文标题】Xamarin Android Listview ClickEvent 不起作用【英文标题】:Xamarin Android Listview ClickEvent doesn't work 【发布时间】:2020-10-03 07:58:49 【问题描述】:我是新来的,但我有问题,希望你能帮我解决。我在 Xamarin android VS 2017 中创建了一个 ListView。配置它后,我尝试在 MainActivity 中添加一个单击事件。不幸的是,经过多次尝试,我意识到这不起作用。因此它无法识别是否单击了 ListView。我知道这是一个非常基本的问题,所以可以有一个简单的答案或我犯的一些基本错误吗?非常感谢!
public class MainActivity : Activity
private ListView Lenseslv;
private TextView textView1;
protected override void OnCreate(Bundle savedInstanceState)
base.OnCreate(savedInstanceState);
SetContentView(Resource.Layout.Main);
Lenseslv = FindViewById<ListView>(Resource.Id.Lenseslv);
textView1 = FindViewById<TextView>(Resource.Id.textView1);
Lenseslv.Adapter = new MyCustomListAdapter(UserData.Users);
public void Lenseslv_ItemClick(object sender, AdapterView.ItemClickEventArgs e)
textView1.Text = ("ClickEvent");
【问题讨论】:
ItemClick
事件是否附加到 ListView?
【参考方案1】:
您必须将事件处理程序分配到您的ListView
Lenseslv.ItemClick += Lenseslv_ItemClick
【讨论】:
正如我所说,非常基础。对不起这个问题,我可能删除了这个?非常感谢oyu!以上是关于Xamarin Android Listview ClickEvent 不起作用的主要内容,如果未能解决你的问题,请参考以下文章
Xamarin 中 ListView 的不同视图形式 Android 和 UWP
使用 LinearLayout 向 ListView 添加标题,Listview 被推离屏幕(Xamarin Android)
Listview Itemclick事件未触发android xamarin
Xamarin.Android 使用 SimpleAdapter 打造 ListView 万能适配器