admin
2021-03-29 405e8b2d2ad9a2d6d51cd65173b42c9fcde0ce4f
BuWanVideo/src/com/weikou/beibeivideo/ui/baidu/BaiDuNewsFragment.java
@@ -9,6 +9,8 @@
import android.support.v4.view.ViewPager;
import android.util.Log;
import android.view.View;
import android.widget.FrameLayout;
import android.widget.LinearLayout;
import android.widget.Toast;
import com.androidquery.AQuery;
@@ -16,6 +18,7 @@
import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;
import com.viewpagerindicator.FoundTabPageIndicator;
import com.viewpagerindicator.MainTabPageIndicator;
import com.weikou.beibeivideo.BasicTextHttpResponseHandler;
import com.weikou.beibeivideo.BeibeiVideoAPI;
import com.weikou.beibeivideo.BeibeiVideoApplication;
@@ -45,8 +48,9 @@
    private ViewPager viewPager;
    private ContentAdapter contentAdapter;
    private List<BaiDuCPUType> itemList = new ArrayList<>();
    private FoundTabPageIndicator indicator;
    private AQuery mAQuery;
    private FrameLayout fl_indicator;
    private MainTabPageIndicator indicator;
    public static BaiDuNewsFragment newInstance() {
@@ -63,6 +67,13 @@
    private void initView(View contentView) {
        viewPager = contentView.findViewById(R.id.vp_news);
        fl_indicator = contentView.findViewById(R.id.fl_indicator);
        indicator = new MainTabPageIndicator(
                getContext());
        indicator.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT));
        indicator.setTextColor(getResources().getColor(com.weikou.beibeivideo.R.color.nav_text_color), getResources().getColor(com.weikou.beibeivideo.R.color.nav_highloght_text_color));
        fl_indicator.addView(indicator);
    }
@@ -131,7 +142,7 @@
        contentAdapter = new ContentAdapter(
                getChildFragmentManager(), itemList);
        viewPager.setAdapter(contentAdapter);
        ((FoundTabPageIndicator) mAQuery.id(R.id.indicator).getView()).setViewPager(viewPager);
        indicator.setViewPager(viewPager, 0);
    }