8000 GitHub - yemahuang/ScrollIndicator: android ScrollIndicator use with ViewPager
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

yemahuang/ScrollIndicator

Repository files navigation

ScrollIndicator

android ScrollIndicator 滚动指示器,自适应不同tab的宽度

参考: 网易新闻客户端分类滚动栏,斗鱼直播分类滚动栏的效果

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:layout_editor_absoluteY="8dp"
    tools:layout_editor_absoluteX="8dp"
    tools:ignore="MissingConstraints">
    

    <com.lezhi.indicator.ScrollIndicator
        android:id="@+id/indicator"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:background="@android:color/white" />
        

    <android.support.v4.view.ViewPager
        android:id="@+id/view_page"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" />
        
</LinearLayout>



 mScrollIndicator.setItemListener(this);
 mScrollIndicator.setIndicator(R.layout.indicator_layout);
 mScrollIndicator.setViewPager(mViewPager);
 mScrollIndicator.setAdapter(new IndicatorAdapter());
 
 
 // 设置偏移量
 mScrollIndicator.setOffset(getResources().getDisplayMetrics().widthPixels / 2);

 mScrollIndicator.setOffset(200);

Alt Text

   类似今日头条切换tab

Alt Text

About

android ScrollIndicator use with ViewPager

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0