gpt4 book ai didi

android - Spinner 检测关闭事件

转载 作者:太空宇宙 更新时间:2023-11-03 11:26:14 28 4
gpt4 key购买 nike

我有一个带有音乐项目列表的微调器。单击音乐项目后,音乐将播放并在用户选择任何音乐项目时停止。

问题是如果用户按下后退按钮如何停止音乐?

我试图找到在微调器关闭时调用的方法。似乎找不到任何东西。我遗漏了什么明显的东西吗?

请帮忙!!谢谢

如果重要的话,我的微调器是从一个 fragment 中调用的。

    musicSpinner.setOnItemSelectedListener(new OnItemSelectedListener() {

@Override
public void onItemSelected(AdapterView<?> av, View v, int i, long l) {
Log.v("music spinner","Item selected");
if (mp.isPlaying())
mp.stop();
}

@Override
public void onNothingSelected(AdapterView<?> arg0) {
Log.v("music spinner","Item not selected");
}
});

最佳答案

当用户选择后退按钮的主页按钮时, Activity 以及 fragment 将调用 onPause 以及其他方法。这可能是检测何时停止音乐的好地方。

关于android - Spinner 检测关闭事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17847327/

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