From 8039a1b2fbfa3471b6f726d3e839d7867c81a84f Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期六, 10 十月 2020 18:51:24 +0800 Subject: [PATCH] 资讯与小说集成 --- library-ViewPagerIndicator/src/com/viewpagerindicator/MainTabPageIndicator.java | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/library-ViewPagerIndicator/src/com/viewpagerindicator/MainTabPageIndicator.java b/library-ViewPagerIndicator/src/com/viewpagerindicator/MainTabPageIndicator.java index bde7d58..8a2e078 100644 --- a/library-ViewPagerIndicator/src/com/viewpagerindicator/MainTabPageIndicator.java +++ b/library-ViewPagerIndicator/src/com/viewpagerindicator/MainTabPageIndicator.java @@ -34,6 +34,8 @@ import android.widget.LinearLayout; import android.widget.TextView; +import com.lcjian.library.util.common.DimenUtils; + /** * This widget implements the dynamic action bar tab behavior that can change * across different configurations or circumstances. @@ -147,7 +149,7 @@ } ((TextView) tabView).setTextColor(Color.WHITE); ((TextView) tabView).setTextSize( - TypedValue.COMPLEX_UNIT_SP, 18); + TypedValue.COMPLEX_UNIT_SP, 20); // ((TextView) tabView).setLayoutParams(new ViewGroup.LayoutParams(WRAP_CONTENT,WRAP_CONTENT)); mTabSelector = new Runnable() { public void run() { @@ -195,13 +197,19 @@ tabView.setText(text); tabView.setTextColor(R.color.black1); + tabView.setBackgroundResource(R.drawable.found__tab_indicator); + if (iconResId != 0) { tabView.setCompoundDrawablesWithIntrinsicBounds(iconResId, 0, 0, 0); } LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(WRAP_CONTENT, MATCH_PARENT, 1); - mTabLayout.addView(tabView, params); + MarginLayoutParams marginLayoutParams = (MarginLayoutParams) tabView.getLayoutParams(); + if (index == 0) + marginLayoutParams.leftMargin = DimenUtils.dip2px(getContext(), 10); + else + marginLayoutParams.leftMargin = DimenUtils.dip2px(getContext(), 21); } @Override -- Gitblit v1.8.0