From 2f204867ad034d3a95ba9acc112d6507f296447b Mon Sep 17 00:00:00 2001
From: lmw <125975490@qq.com>
Date: 星期三, 23 十月 2024 18:20:43 +0800
Subject: [PATCH] save

---
 app/src/main/java/com/sinata/xqmuse/ui/home/HomeFragment.kt |   62 +++++++++++++++---------------
 1 files changed, 31 insertions(+), 31 deletions(-)

diff --git a/app/src/main/java/com/sinata/xqmuse/ui/home/HomeFragment.kt b/app/src/main/java/com/sinata/xqmuse/ui/home/HomeFragment.kt
index 1eb42a5..98a243d 100644
--- a/app/src/main/java/com/sinata/xqmuse/ui/home/HomeFragment.kt
+++ b/app/src/main/java/com/sinata/xqmuse/ui/home/HomeFragment.kt
@@ -1,47 +1,23 @@
 package com.sinata.xqmuse.ui.home
 
-import android.graphics.Color
 import androidx.recyclerview.widget.GridLayoutManager
 import androidx.recyclerview.widget.LinearLayoutManager
 import cn.sinata.xldutils.fragment.BaseFragment
-import cn.sinata.xldutils.gone
-import cn.sinata.xldutils.utils.SPUtils
-import cn.sinata.xldutils.utils.SpanBuilder
-import cn.sinata.xldutils.utils.myToast
-import cn.sinata.xldutils.utils.toTime
-import cn.sinata.xldutils.visible
-import com.github.mikephil.charting.components.XAxis
-import com.github.mikephil.charting.components.YAxis
-import com.github.mikephil.charting.data.Entry
-import com.github.mikephil.charting.data.LineData
-import com.github.mikephil.charting.data.LineDataSet
-import com.github.mikephil.charting.formatter.ValueFormatter
-import com.github.mikephil.charting.interfaces.datasets.ILineDataSet
-import com.sinata.xqmuse.MainActivity
 import com.sinata.xqmuse.R
-import com.sinata.xqmuse.dialog.ChooseStarDialog
-import com.sinata.xqmuse.dialog.ChooseWeightDialog
-import com.sinata.xqmuse.dialog.NoticeDialog
+import com.sinata.xqmuse.dialog.LoginRuleDialog
 import com.sinata.xqmuse.network.HttpManager
 import com.sinata.xqmuse.network.entity.*
+import com.sinata.xqmuse.network.request
 import com.sinata.xqmuse.network.requestByF
+import com.sinata.xqmuse.ui.BGMSettingActivity
+import com.sinata.xqmuse.ui.H5Activity
+import com.sinata.xqmuse.ui.guide.GuideActivity
 import com.sinata.xqmuse.ui.home.adapter.HomeAdapter
 import com.sinata.xqmuse.ui.home.adapter.HomeBannerAdapter
-import com.sinata.xqmuse.ui.home.adapter.LuckAdapter
 import com.sinata.xqmuse.ui.home.adapter.TopMenuAdapter
-import com.sinata.xqmuse.ui.mine.UserInfoActivity
-import com.sinata.xqmuse.utils.Const
-import com.sinata.xqmuse.utils.event.EmptyEvent
-import com.sinata.xqmuse.utils.extention.clickDelay
-import com.sinata.xqmuse.utils.extention.getArrowIcon
-import com.sinata.xqmuse.utils.extention.getStarIcon
-import com.sinata.xqmuse.utils.interfaces.StringCallback
 import kotlinx.android.synthetic.main.fragment_home.*
-import org.greenrobot.eventbus.EventBus
-import org.greenrobot.eventbus.Subscribe
+import org.jetbrains.anko.startActivityForResult
 import org.jetbrains.anko.support.v4.startActivity
-import java.util.*
-import kotlin.math.absoluteValue
 
 class HomeFragment : BaseFragment() {
     override fun contentViewId() = R.layout.fragment_home
@@ -66,10 +42,34 @@
         getPrivacy()
         getList()
         getBottomMenu()
+        initClick()
     }
 
     private fun initClick() {
-
+        iv_search.setOnClickListener {
+            startActivity<SearchActivity>()
+        }
+        iv_privacy.setOnClickListener {
+            startActivity<GuideActivity>()
+        }
+        iv_guide.setOnClickListener {
+            HttpManager.getH5(LoginRuleDialog.TYPE_PRIVACY).requestByF(this){ _, data->
+                data?.let {
+                    startActivity<H5Activity>("title" to "新手冥想指南","url" to it.content)
+                }
+            }
+        }
+        iv_voice.setOnClickListener {
+            startActivity<BGMSettingActivity>()
+        }
+        topMenuAdapter.setOnItemClickListener { view, position ->
+            startActivity<TypeVoiceActivity>("title" to topMenu[position].categoryName,"id" to topMenu[position].id)
+        }
+        iv_today.setOnClickListener {
+            if (today!=null){
+                startActivity<VoiceDetailActivity>("id" to today!!.id)
+            }
+        }
     }
 
     private fun getTopMenu(){

--
Gitblit v1.7.1