Commit 836b1fad by konghaorui

fix bug

parent ef30999e
ext { ext {
kotlin_version = "1.3.21" kotlin_version = "1.3.21"
dev_mode = false dev_mode = true
ydl_app = [ ydl_app = [
appName : "心理咨询壹点灵", appName : "心理咨询壹点灵",
......
package com.ydl.confide.home.util package com.ydl.confide.home.util
import android.content.Context import android.content.Context
import android.content.Intent
import android.support.v4.content.ContextCompat import android.support.v4.content.ContextCompat
import android.support.v7.widget.AppCompatTextView import android.support.v7.widget.AppCompatTextView
import android.support.v7.widget.LinearLayoutManager import android.support.v7.widget.LinearLayoutManager
...@@ -24,8 +23,8 @@ import com.ydl.confide.home.listener.ConfideHomeRecycleViewListener ...@@ -24,8 +23,8 @@ import com.ydl.confide.home.listener.ConfideHomeRecycleViewListener
import com.ydl.confide.home.section.* import com.ydl.confide.home.section.*
import com.ydl.confide.home.widget.ConfideHomeFilterView import com.ydl.confide.home.widget.ConfideHomeFilterView
import com.ydl.confide.home.widget.ConfidePlayerFloatView import com.ydl.confide.home.widget.ConfidePlayerFloatView
import com.ydl.confide.router.PhoneCallIn
import com.ydl.ydlcommon.adapter.section.SectionAdapter import com.ydl.ydlcommon.adapter.section.SectionAdapter
import com.ydl.ydlcommon.utils.MainUtils
import com.yidianling.common.tools.LogUtil import com.yidianling.common.tools.LogUtil
import java.io.BufferedInputStream import java.io.BufferedInputStream
import java.io.IOException import java.io.IOException
...@@ -391,12 +390,14 @@ class ConfideHomeUtils { ...@@ -391,12 +390,14 @@ class ConfideHomeUtils {
* 跳转个人中心 * 跳转个人中心
*/ */
fun buildJumpMine(context: Context) { fun buildJumpMine(context: Context) {
val intent = Intent() // val intent = Intent()
intent.putExtra(MainUtils.ACTION_TAG, MainUtils.JUMP_MAIN_TAB_CHANGE) // intent.putExtra(MainUtils.ACTION_TAG, MainUtils.JUMP_MAIN_TAB_CHANGE)
intent.putExtra(MainUtils.MAIN_TAB_INDEX, 4) // intent.putExtra(MainUtils.MAIN_TAB_INDEX, 4)
intent.setClassName(context, "com.cxzapp.yidianling.MainActivity") // intent.setClassName(context, "com.cxzapp.yidianling.MainActivity")
intent.flags = Intent.FLAG_ACTIVITY_CLEAR_TOP // intent.flags = Intent.FLAG_ACTIVITY_CLEAR_TOP
context.startActivity(intent) // context.startActivity(intent)
PhoneCallIn.getAppService().mainIntent(context,4,false)
} }
/** /**
......
package com.yidianling.home.event package com.yidianling.home.event
import android.content.Context import android.content.Context
import android.content.Intent
import android.graphics.drawable.AnimationDrawable import android.graphics.drawable.AnimationDrawable
import android.net.Uri
import android.os.Bundle
import android.support.v7.app.AppCompatActivity
import android.support.v7.widget.RecyclerView
import android.text.TextUtils
import android.view.View
import android.widget.ImageView import android.widget.ImageView
import android.widget.RelativeLayout
import com.alibaba.android.arouter.launcher.ARouter import com.alibaba.android.arouter.launcher.ARouter
import com.ydl.media.audio.AudioPlayer import com.ydl.media.audio.AudioPlayer
import com.ydl.media.audio.model.Music import com.ydl.media.audio.model.Music
import com.ydl.media.view.PlayTypeEnum import com.ydl.media.view.PlayTypeEnum
import com.ydl.media.view.PlayerFloatHelper import com.ydl.media.view.PlayerFloatHelper
import com.ydl.media.view.PlayerFloatView import com.ydl.media.view.PlayerFloatView
import com.ydl.webview.H5Params import com.ydl.ydlcommon.router.IYDLRouterConstant
import com.ydl.webview.NewH5Activity
import com.yidianling.home.R
import com.yidianling.home.constract.IHomeContract import com.yidianling.home.constract.IHomeContract
import com.yidianling.home.model.bean.* import com.yidianling.home.model.bean.CouponBean
import com.yidianling.home.model.bean.HomeConfideBean
import com.yidianling.home.ui.view.CouponDialog import com.yidianling.home.ui.view.CouponDialog
import com.ydl.ydl_router.manager.YDLRouterManager
import com.ydl.ydl_router.manager.YDLRouterParams
import com.ydl.ydl_router.util.YDLRouterParamsUrls
import com.ydl.ydlcommon.base.BaseActivity
import com.ydl.ydlcommon.base.config.HttpConfig
import com.ydl.ydlcommon.bean.ShareData
import com.ydl.ydlcommon.data.PlatformRamImpl
import com.ydl.ydlcommon.modular.ModularServiceManager
import com.ydl.ydlcommon.router.IYDLRouterConstant
import com.ydl.ydlcommon.utils.remind.ToastHelper
import com.ydl.ydlcommon.view.dialog.CommonDialog
import com.yidianling.tests.api.service.ITestsApiService
import com.yidianling.user.api.service.IUserService
import org.json.JSONObject
/** /**
...@@ -71,6 +48,7 @@ class HomeImpl(context: Context, homeView: IHomeContract.View) : HomeBaseImpl(co ...@@ -71,6 +48,7 @@ class HomeImpl(context: Context, homeView: IHomeContract.View) : HomeBaseImpl(co
val music = Music() val music = Music()
music.title = bean.confidedName music.title = bean.confidedName
music.coverPath = bean.confidedIcon music.coverPath = bean.confidedIcon
music.path = bean.confideVoice
AudioPlayer.get().singlePlay(music, false) AudioPlayer.get().singlePlay(music, false)
PlayerFloatHelper.playingType = PlayTypeEnum.PLAY_TYPE_CONFIDE PlayerFloatHelper.playingType = PlayTypeEnum.PLAY_TYPE_CONFIDE
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment