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