当微调器不能改变物品时,我如何捕捉事件

时间:2015-05-04 11:11:12

标签: android android-spinner

我需要在微调器不更改项目时捕获事件。这是我的代码:

  spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
            @Override
            public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
}
}

当我在微调器中更改项目时,此代码有效。但是当我总是点击选择项目时我怎么能捕获这个事件?有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:0)

非常简单。 IMPL。 Spinner的OnItemClickListener。

文档:http://developer.android.com/reference/android/widget/Spinner.html#setOnItemClickListener(android.widget.AdapterView.OnItemClickListener)

spinner.setOnItemClickListener(new AdapterView.OnItemClickListener() {
    public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
        ...
    }
});