在界面设置完成后,如何捕获一个Spinner的onItemSelected?

时间:2010-03-05 21:10:49

标签: android events views spinner android-sdk-2.1

我正在使用带有Spinner的Android视图。 我调用populateSpinner()方法向它添加一些默认值。

我还有一个onItemSelected()事件,在视图完成打印之前会被调用。 我想仅在用户更改所选项目时才在此块中运行代码,而不是在我添加或创建表单时。

怎么可能?

2 个答案:

答案 0 :(得分:2)

您是否尝试过等待填充Spinner以注册onItemSelectedListener?

答案 1 :(得分:2)

Pentium10,我找到了解决这个问题的方法,并在此处发布(带代码示例):

Spinner onItemSelected() executes when it is not suppose to