|
|
|
@ -5,16 +5,26 @@ package com.example.musicplayer.event;
|
|
|
|
|
* author : 残渊
|
|
|
|
|
* time : 2019/07/19
|
|
|
|
|
* desc : 收藏歌曲事件
|
|
|
|
|
*
|
|
|
|
|
* 该类用于表示在音乐播放器中收藏歌曲的事件。
|
|
|
|
|
* 当用户对一首歌曲进行收藏操作时,可创建该类的对象。
|
|
|
|
|
* 它可以存储歌曲的收藏状态,并提供方法来获取和设置该状态。
|
|
|
|
|
* 该类可用于触发与歌曲收藏相关的业务逻辑,如更新用户界面显示,
|
|
|
|
|
* 或者将收藏状态同步到服务器或本地存储中。
|
|
|
|
|
* </pre>
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
public class SongCollectionEvent {
|
|
|
|
|
// 存储歌曲的收藏状态,true 表示已收藏,false 表示未收藏
|
|
|
|
|
private boolean isLove;
|
|
|
|
|
|
|
|
|
|
// 构造函数,接收一个布尔值表示收藏状态
|
|
|
|
|
public SongCollectionEvent(boolean isLove){
|
|
|
|
|
// 将传入的收藏状态存储到 isLove 成员变量中
|
|
|
|
|
this.isLove = isLove;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 获取歌曲的收藏状态的方法
|
|
|
|
|
public boolean isLove() {
|
|
|
|
|
return isLove;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|