From db66b085308b8bc7a1ff9440c85895d41c98b5ed Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期六, 27 二月 2021 15:24:44 +0800 Subject: [PATCH] Android推送完善 --- 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