Commit ab050650 authored by 王雪伟's avatar 王雪伟

[提交人]:王雪伟

[提交简述] :小象省钱
[实现方案] :调整TabUi
parent b5a0a30d
...@@ -143,6 +143,7 @@ class HomeRecommendAdapter : BaseRecyclerAdapter<TbGoodsItemEntity, RecyclerView ...@@ -143,6 +143,7 @@ class HomeRecommendAdapter : BaseRecyclerAdapter<TbGoodsItemEntity, RecyclerView
holder.qy_vp?.postDelayed(Runnable { holder.qy_vp?.postDelayed(Runnable {
holder.qy_vp?.requestLayout() holder.qy_vp?.requestLayout()
}, 100) }, 100)
holder.id_qy_indicator_view?.setSliderGap(60f)
holder.id_qy_indicator_view?.setupWithViewPager(holder.qy_vp!!) holder.id_qy_indicator_view?.setupWithViewPager(holder.qy_vp!!)
} else { } else {
holder.qy_item_view?.visibility = View.GONE holder.qy_item_view?.visibility = View.GONE
......
...@@ -23,6 +23,7 @@ import com.zxhl.cms.net.model.box.AppInEntity ...@@ -23,6 +23,7 @@ import com.zxhl.cms.net.model.box.AppInEntity
import com.zxhl.cms.net.model.box.TabEntity import com.zxhl.cms.net.model.box.TabEntity
import com.zxhl.cms.net.model.qy.HomeBannerEntity import com.zxhl.cms.net.model.qy.HomeBannerEntity
import com.zxhl.cms.utils.OnRecycleItemClickListener import com.zxhl.cms.utils.OnRecycleItemClickListener
import com.zxhl.cms.utils.Utils
import kotlinx.android.synthetic.main.activity_layout_tb_goods_detail.* import kotlinx.android.synthetic.main.activity_layout_tb_goods_detail.*
import kotlinx.android.synthetic.main.fragment_layout_home.* import kotlinx.android.synthetic.main.fragment_layout_home.*
import me.jessyan.autosize.utils.ScreenUtils import me.jessyan.autosize.utils.ScreenUtils
...@@ -110,7 +111,6 @@ class HomeFragment : BaseFragment(), HomeContract.View { ...@@ -110,7 +111,6 @@ class HomeFragment : BaseFragment(), HomeContract.View {
id_fragment_home_tab.indicatorColor = Color.parseColor("#FFFFFF") id_fragment_home_tab.indicatorColor = Color.parseColor("#FFFFFF")
toolbar_layout.setContentScrimColor(Color.parseColor("#FFED2E28")) toolbar_layout.setContentScrimColor(Color.parseColor("#FFED2E28"))
} }
id_fragment_home_tab?.notifyDataSetChanged()
} }
override fun onPageScrollStateChanged(state: Int) { override fun onPageScrollStateChanged(state: Int) {
...@@ -119,17 +119,17 @@ class HomeFragment : BaseFragment(), HomeContract.View { ...@@ -119,17 +119,17 @@ class HomeFragment : BaseFragment(), HomeContract.View {
}) })
if (result[0].bannerType.equals("blindBox")) { if (result[0].bannerType.equals("blindBox")) {
id_fragment_home_tab.textSelectColor = Color.parseColor("#333333") id_fragment_home_tab.textSelectColor = Color.parseColor("#333333")
id_fragment_home_tab.textUnselectColor = Color.parseColor("#FC333333") id_fragment_home_tab.textUnselectColor = Color.parseColor("#66597B")
id_fragment_home_tab.indicatorColor = Color.parseColor("#333333") id_fragment_home_tab.indicatorColor = Color.parseColor("#333333")
toolbar_layout.setContentScrimColor(Color.parseColor("#8B3AFE")) toolbar_layout.setContentScrimColor(Color.parseColor("#8B3AFE"))
} else if (result[0].bannerType.equals("H5")) { } else if (result[0].bannerType.equals("H5")) {
id_fragment_home_tab.textSelectColor = Color.parseColor("#333333") id_fragment_home_tab.textSelectColor = Color.parseColor("#333333")
id_fragment_home_tab.textUnselectColor = Color.parseColor("#FC333333") id_fragment_home_tab.textUnselectColor = Color.parseColor("#5C6C52")
id_fragment_home_tab.indicatorColor = Color.parseColor("#333333") id_fragment_home_tab.indicatorColor = Color.parseColor("#333333")
toolbar_layout.setContentScrimColor(Color.parseColor("#628E43")) toolbar_layout.setContentScrimColor(Color.parseColor("#628E43"))
} else { } else {
id_fragment_home_tab.textSelectColor = Color.parseColor("#FFFFFF") id_fragment_home_tab.textSelectColor = Color.parseColor("#FFFFFF")
id_fragment_home_tab.textUnselectColor = Color.parseColor("#FCFFFFFF") id_fragment_home_tab.textUnselectColor = Color.parseColor("#FFDBDB")
id_fragment_home_tab.indicatorColor = Color.parseColor("#FFFFFF") id_fragment_home_tab.indicatorColor = Color.parseColor("#FFFFFF")
toolbar_layout.setContentScrimColor(Color.parseColor("#FFED2E28")) toolbar_layout.setContentScrimColor(Color.parseColor("#FFED2E28"))
} }
...@@ -148,8 +148,11 @@ class HomeFragment : BaseFragment(), HomeContract.View { ...@@ -148,8 +148,11 @@ class HomeFragment : BaseFragment(), HomeContract.View {
adapter.addFrag(RecommendFragment.newInstance(title), title) adapter.addFrag(RecommendFragment.newInstance(title), title)
} }
viewPager?.adapter = adapter viewPager?.adapter = adapter
id_fragment_home_tab?.setTextSelectSize(Utils.dip2px(20).toFloat())
id_fragment_home_tab?.setTextUnselectSize(Utils.dip2px(18).toFloat())
id_fragment_home_tab?.setViewPager(viewPager) id_fragment_home_tab?.setViewPager(viewPager)
id_fragment_home_tab?.overScrollMode = View.OVER_SCROLL_NEVER id_fragment_home_tab?.overScrollMode = View.OVER_SCROLL_NEVER
} }
......
...@@ -29,18 +29,18 @@ ...@@ -29,18 +29,18 @@
<androidx.viewpager.widget.ViewPager <androidx.viewpager.widget.ViewPager
android:id="@+id/id_home_top_banner" android:id="@+id/id_home_top_banner"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent"/> android:layout_height="match_parent" />
<com.zhpan.indicator.IndicatorView <com.zhpan.indicator.IndicatorView
android:id="@+id/indicator_view" android:id="@+id/indicator_view"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="50dp"
tl:vpi_slider_checked_color="@color/white" tl:vpi_slider_checked_color="@color/white"
tl:vpi_slider_normal_color="#80ffffff" tl:vpi_slider_normal_color="#80ffffff"
tl:vpi_slider_radius="3dp" tl:vpi_slider_radius="3dp" />
android:layout_marginBottom="50dp"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true" />
</RelativeLayout> </RelativeLayout>
<androidx.appcompat.widget.Toolbar <androidx.appcompat.widget.Toolbar
...@@ -97,21 +97,23 @@ ...@@ -97,21 +97,23 @@
</RelativeLayout> </RelativeLayout>
<com.flyco.tablayout.SlidingTabLayout <com.zxbw.modulemain.view.SlidingTabLayout2
android:id="@+id/id_fragment_home_tab" android:id="@+id/id_fragment_home_tab"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="30dp" android:layout_height="30dp"
android:layout_below="@+id/id_rl_search_view" android:layout_below="@+id/id_rl_search_view"
android:layout_marginTop="17dp" android:layout_marginTop="17dp"
android:paddingLeft="15dp" android:paddingLeft="5dp"
android:paddingRight="15dp" android:paddingRight="5dp"
tl:tl_indicator_color="@color/white" tl:tl_indicator_color="@color/color_333333"
tl:tl_indicator_corner_radius="1dp" tl:tl_indicator_corner_radius="1dp"
tl:tl_indicator_height="2dp" tl:tl_indicator_height="2dp"
tl:tl_indicator_style="NORMAL" tl:tl_indicator_style="NORMAL"
tl:tl_indicator_width="14dp" tl:tl_indicator_width="14dp"
tl:tl_tab_padding="10dp" tl:tl_tab_padding="10dp"
tl:tl_textBold="SELECT" tl:tl_textBold="SELECT"
tl:tl_textSelectColor="@color/color_333333"
tl:tl_textUnselectColor="#FC333333"
tl:tl_textsize="18sp" /> tl:tl_textsize="18sp" />
</RelativeLayout> </RelativeLayout>
......
...@@ -19,7 +19,8 @@ ...@@ -19,7 +19,8 @@
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_centerHorizontal="true" android:layout_centerHorizontal="true"
android:layout_alignBottom="@+id/id_vp_home_jgq_qy_list" android:layout_marginTop="6dp"
android:layout_below="@+id/id_vp_home_jgq_qy_list"
app:vpi_slider_checked_color="#F1352C" app:vpi_slider_checked_color="#F1352C"
app:vpi_slider_normal_color="#E8DFDF" app:vpi_slider_normal_color="#E8DFDF"
app:vpi_slider_radius="3dp" /> app:vpi_slider_radius="3dp" />
......
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