我正在尝试为 Xamarin Android Mono 项目中的 ItemClick 或 Click 创建一个处理程序。
我的代码:
_widgets.DepartureSpinner.ItemClick += delegate (object sender, AdapterView.ItemClickEventArgs args) {
// When clicked, show a toast with the TextView text
Toast.MakeText (Application, ((TextView)args.View).Text, ToastLength.Short).Show ();
}
导致
java.lang.RuntimeException: setOnItemClickListener cannot be used with a spinner.
与 Click 非常相似。 我不想使用自定义按钮,因为它不会随着主题的改变而改变。 有关于如何在 Java 中执行此操作的主题,但我不知道如何在 Xamarin 中执行此操作。
最佳答案
对微调器使用 setOnItemSelectedListener
而不是 setOnItemClickListener
。
关于android - 在 Xamarin Android 中处理 ItemClick 或 Click,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10817481/