From 3a7a84465a68d01cff4197439b700851c825232c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=91=A3=E5=AE=8F=E5=AE=87?= Date: Tue, 11 Aug 2020 12:06:55 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E4=BA=86=E4=BA=8B=E4=BB=B6?= =?UTF-8?q?=E9=9D=A2=E6=9D=BF=E4=B8=AD=E7=9A=84=E6=A0=B7=E5=BC=8F=E4=BB=A5?= =?UTF-8?q?=E5=8F=8A=E6=95=B0=E9=87=8F=E6=A0=87=E8=AE=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../v2x/fragment/V2XEventPanelFragment.kt | 19 +++++--- .../drawable-ldpi/icon_event_panel_more.png | Bin 0 -> 293 bytes .../v2x_drawable_event_message_bkg.xml | 10 ++++ .../drawable/v2x_drawable_event_more_bkg.xml | 8 +++ ...e_v2x_event_panel_fragment_event_panel.xml | 46 +++++++++++++----- 5 files changed, 64 insertions(+), 19 deletions(-) create mode 100644 modules/mogo-module-v2x/src/main/res/drawable-ldpi/icon_event_panel_more.png create mode 100644 modules/mogo-module-v2x/src/main/res/drawable/v2x_drawable_event_message_bkg.xml create mode 100644 modules/mogo-module-v2x/src/main/res/drawable/v2x_drawable_event_more_bkg.xml diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/fragment/V2XEventPanelFragment.kt b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/fragment/V2XEventPanelFragment.kt index 4841b81167..c861d22fef 100644 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/fragment/V2XEventPanelFragment.kt +++ b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/fragment/V2XEventPanelFragment.kt @@ -11,6 +11,7 @@ import com.mogo.module.v2x.V2XConst.MODULE_NAME import com.mogo.module.v2x.V2XServiceManager import com.mogo.module.v2x.adapter.V2XEventPagerAdapter import com.mogo.module.v2x.presenter.EventPanelPresenter +import com.mogo.module.v2x.utils.V2XSQLiteUtils import com.mogo.utils.logger.Logger import kotlinx.android.synthetic.main.module_v2x_event_panel_fragment_event_panel.* @@ -24,13 +25,10 @@ class V2XEventPanelFragment : MvpFragment? = null private var mediator: TabLayoutMediator? = null - private var selectPosition = 0 - companion object { private val fragment = V2XEventPanelFragment() fun getInstance(): V2XEventPanelFragment { @@ -73,13 +71,21 @@ class V2XEventPanelFragment : MvpFragment 0) { + tvEventCount.visibility = View.VISIBLE + tvEventCount.text = "${historyMessage.size}" + } else { + tvEventCount.visibility = View.GONE + } } override fun onDestroyView() { @@ -94,16 +100,13 @@ class V2XEventPanelFragment : MvpFragmentxLiV0++cO&b&)t5#n#?o1%Vwq06gkj!h?IR#>og-0ZmGvT9Sj1FyHo zRg+b9CM+8Ki~*nYn4~7NAKBt_Z?c1!EnAe5^Um2HXMJEvnJ6CMX(Vv@l6&z-tK^U( z6P64irUg&la++9jc4W@n^ZcUj;Y|#+MuHugaV(5)CDIre?&kDzS#zm80y)vs)z4*} HQ$iB}$Wu|c literal 0 HcmV?d00001 diff --git a/modules/mogo-module-v2x/src/main/res/drawable/v2x_drawable_event_message_bkg.xml b/modules/mogo-module-v2x/src/main/res/drawable/v2x_drawable_event_message_bkg.xml new file mode 100644 index 0000000000..d4a17f0e59 --- /dev/null +++ b/modules/mogo-module-v2x/src/main/res/drawable/v2x_drawable_event_message_bkg.xml @@ -0,0 +1,10 @@ + + + + + + + + \ No newline at end of file diff --git a/modules/mogo-module-v2x/src/main/res/drawable/v2x_drawable_event_more_bkg.xml b/modules/mogo-module-v2x/src/main/res/drawable/v2x_drawable_event_more_bkg.xml new file mode 100644 index 0000000000..99e433a31f --- /dev/null +++ b/modules/mogo-module-v2x/src/main/res/drawable/v2x_drawable_event_more_bkg.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/modules/mogo-module-v2x/src/main/res/layout/module_v2x_event_panel_fragment_event_panel.xml b/modules/mogo-module-v2x/src/main/res/layout/module_v2x_event_panel_fragment_event_panel.xml index 3fff1894f8..d6a0c423da 100644 --- a/modules/mogo-module-v2x/src/main/res/layout/module_v2x_event_panel_fragment_event_panel.xml +++ b/modules/mogo-module-v2x/src/main/res/layout/module_v2x_event_panel_fragment_event_panel.xml @@ -5,6 +5,41 @@ android:layout_width="match_parent" android:layout_height="match_parent"> + + + + + + + -