update
This commit is contained in:
parent
5db241fc10
commit
e9921c6cae
@ -492,6 +492,9 @@ abstract class MoBaseActivity : AppCompatActivity(), MusicPlayerView.PlaySkipFor
|
|||||||
).show()
|
).show()
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
val map = mutableMapOf(Pair(AnalysisUtil.PARAM_VALUE, text))
|
||||||
|
AnalysisUtil.logEvent(AnalysisUtil.CREATE_LIST_SUCCESS, map)
|
||||||
|
|
||||||
val newPlaylist = Playlist(title = text)
|
val newPlaylist = Playlist(title = text)
|
||||||
App.appPlaylistDBManager.insertOrUpdatePlaylist(newPlaylist)
|
App.appPlaylistDBManager.insertOrUpdatePlaylist(newPlaylist)
|
||||||
withContext(Dispatchers.Main) {
|
withContext(Dispatchers.Main) {
|
||||||
|
|||||||
@ -614,6 +614,8 @@ class MoHomeFragment : MoBaseFragment<FragmentMoHomeBinding>(),
|
|||||||
Toast.LENGTH_LONG
|
Toast.LENGTH_LONG
|
||||||
).show()
|
).show()
|
||||||
}
|
}
|
||||||
|
val map = mutableMapOf(Pair(AnalysisUtil.PARAM_VALUE, text))
|
||||||
|
AnalysisUtil.logEvent(AnalysisUtil.CREATE_LIST_SUCCESS, map)
|
||||||
val currentPlaylist = App.appPlaylistDBManager.getPlaylistByTitle(text)
|
val currentPlaylist = App.appPlaylistDBManager.getPlaylistByTitle(text)
|
||||||
if (currentPlaylist != null) {
|
if (currentPlaylist != null) {
|
||||||
val isOffline =
|
val isOffline =
|
||||||
|
|||||||
@ -23,9 +23,11 @@ import androidx.recyclerview.widget.LinearLayoutManager
|
|||||||
import com.bumptech.glide.Glide
|
import com.bumptech.glide.Glide
|
||||||
import com.google.android.material.bottomsheet.BottomSheetDialog
|
import com.google.android.material.bottomsheet.BottomSheetDialog
|
||||||
import com.gyf.immersionbar.ktx.immersionBar
|
import com.gyf.immersionbar.ktx.immersionBar
|
||||||
|
import kotlinx.coroutines.Dispatchers
|
||||||
import kotlinx.coroutines.channels.Channel
|
import kotlinx.coroutines.channels.Channel
|
||||||
import kotlinx.coroutines.isActive
|
import kotlinx.coroutines.isActive
|
||||||
import kotlinx.coroutines.selects.select
|
import kotlinx.coroutines.selects.select
|
||||||
|
import kotlinx.coroutines.withContext
|
||||||
import melody.offline.music.App
|
import melody.offline.music.App
|
||||||
import melody.offline.music.R
|
import melody.offline.music.R
|
||||||
import melody.offline.music.activity.MoLikedSongsActivity
|
import melody.offline.music.activity.MoLikedSongsActivity
|
||||||
@ -85,10 +87,20 @@ class MoMeFragment : MoBaseFragment<FragmentMoMeBinding>(), NewPlayListAdapter.O
|
|||||||
} else {
|
} else {
|
||||||
val newPlaylist = Playlist(title = it.text)
|
val newPlaylist = Playlist(title = it.text)
|
||||||
App.appPlaylistDBManager.insertOrUpdatePlaylist(newPlaylist)
|
App.appPlaylistDBManager.insertOrUpdatePlaylist(newPlaylist)
|
||||||
|
|
||||||
|
getPlaylistData()
|
||||||
|
withContext(Dispatchers.Main) {
|
||||||
if (bottomSheetDialog != null) {
|
if (bottomSheetDialog != null) {
|
||||||
bottomSheetDialog?.dismiss()
|
bottomSheetDialog?.dismiss()
|
||||||
}
|
}
|
||||||
getPlaylistData()
|
Toast.makeText(
|
||||||
|
requireActivity(),
|
||||||
|
getString(R.string.created_successfully),
|
||||||
|
Toast.LENGTH_LONG
|
||||||
|
).show()
|
||||||
|
}
|
||||||
|
val map = mutableMapOf(Pair(AnalysisUtil.PARAM_VALUE, it.text))
|
||||||
|
AnalysisUtil.logEvent(AnalysisUtil.CREATE_LIST_SUCCESS, map)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -42,6 +42,7 @@ object AnalysisUtil {
|
|||||||
const val APP_FIRST_OPEN_FAIL = "app_first_open_fail"
|
const val APP_FIRST_OPEN_FAIL = "app_first_open_fail"
|
||||||
const val APP_OPEN_SUCCESS = "app_open_success"
|
const val APP_OPEN_SUCCESS = "app_open_success"
|
||||||
const val APP_OPEN_FAIL = "app_open_fail"
|
const val APP_OPEN_FAIL = "app_open_fail"
|
||||||
|
const val CREATE_LIST_SUCCESS = "CREATE_LIST_SUCCESS"
|
||||||
|
|
||||||
|
|
||||||
private const val AD_INST_SPLASH_SUCCESS = "ad_user_open_success"//首页开屏广告展示成功
|
private const val AD_INST_SPLASH_SUCCESS = "ad_user_open_success"//首页开屏广告展示成功
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user