处理ItemClick或点击Xamarin Android

时间:2012-05-30 13:38:45

标签: android events click xamarin.android xamarin

我正在尝试为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中了解如何执行此操作。

1 个答案:

答案 0 :(得分:1)

使用setOnItemSelectedListener代替setOnItemClickListener进行微调器。