1
我是Xamarin以及Android編程的新手。
我有一個Spinner widget的問題。 當嵌入到AXML文件中時,它用作正常小部件的良好工作。
現在我需要在運行時創建並顯示它,並且我調用了PerformClick()方法。 它正確顯示,但ItemSelected()事件未觸發。我試了兩天谷歌搜索,但沒有運氣。
你可以參考下面我的代碼示例。
我感謝您的幫助。Xamarin.Android ItemSelected事件不適用於微調控件widgets
在此先感謝
protected override void OnCreate(Bundle bundle)
{
...
Spinner spinnerPipeIDColumn1 = new Spinner(this, SpinnerMode.Dialog);
spinnerPipeIDColumn1.SetBackgroundResource(Resource.Drawable.EditTextStyle);
spinnerPipeIDColumn1.ItemSelected += (s, e) =>
{
Toast.MakeText(this, "Hey", ToastLength.Long).Show();
};
...
}
微調控件使用'ArrayAdapter'類從Assets文件夾中的csv文件填充。 – artificis