gpt4 book ai didi

android - 如何使用微调器 setOnItemLongClickListener

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:50:07 25 4
gpt4 key购买 nike

我试图让 Spinner 在用户长时间点击某个项目时表现不同。我有一些项目的微调器,我想要两件事。

  1. 当用户简单点击一个项目时,我想正常选择它。
  2. 当用户长时间点击某个项目时,我想显示对话框,其中包含“编辑项目”、“删除项目”等选项。

第一步运行良好(当然),但是当我尝试执行第二个任务时,我无法让微调器生成 longClicked 事件。

这是我的代码:

    this.projectSpinner = (Spinner) this.findViewById(R.id.SpinnerProjects);
this.projectSpinner.setLongClickable(true);

this.projectSpinner.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener(){
public boolean onItemLongClick(AdapterView<?> arg0,
View arg1,
int arg2,
long arg3) {
Toast.makeText(
AndroidTimeTrackerMainActivity.this,
"Long click",
Toast.LENGTH_SHORT).show(); // This toast doesn't show up.
return false;
}

});

最佳答案

Spinner 目前不支持 OnItemLongClickListener

关于android - 如何使用微调器 setOnItemLongClickListener,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2730610/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com