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

[提交人]:王雪伟

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