2013.12.05(4)——— android ViewPagerIndicator之SampleLinesDefault

package com.viewpagerindicator.sample;import android.os.Bundle;import android.support.v4.view.ViewPager;import com.viewpagerindicator.LinePageIndicator;public class SampleLinesDefault extends BaseSampleActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.simple_lines);        mAdapter = new TestFragmentAdapter(getSupportFragmentManager());        mPager = (ViewPager)findViewById(R.id.pager);        mPager.setAdapter(mAdapter);        mIndicator = (LinePageIndicator)findViewById(R.id.indicator);        mIndicator.setViewPager(mPager);    }}



<LinearLayout    xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="vertical"    android:layout_width="fill_parent"    android:layout_height="fill_parent">    <android.support.v4.view.ViewPager        android:id="@+id/pager"        android:layout_width="fill_parent"        android:layout_height="0dp"        android:layout_weight="1"        />    <com.viewpagerindicator.LinePageIndicator        android:id="@+id/indicator"        android:padding="5dip"        android:layout_height="wrap_content"        android:layout_width="fill_parent"        /></LinearLayout>



1、注意layout里面的是
com.viewpagerindicator.LinePageIndicator


2、修改line的样式
xml
app:strokeWidth="4dp"        app:lineWidth="30dp"        app:unselectedColor="#FF888888"        app:selectedColor="#FF880000"

java
final float density = getResources().getDisplayMetrics().density;        indicator.setSelectedColor(0x88FF0000);        indicator.setUnselectedColor(0xFF888888);        indicator.setStrokeWidth(4 * density);        indicator.setLineWidth(30 * density);


SelectedColor:选中的颜色UnSelectedColor:默认的颜色StrokeWidth:线的粗细LineWidth:线的宽度








更多相关文章

  1. 改变滚动条的颜色ScrollView
  2. Android(安卓)人脸识别 ERROR: Return 0 faces because error ex
  3. 简单有效的ItemDecoration--分割线
  4. android获得控件大小,高度、宽度等
  5. 自定义宽高比例的ImageView
  6. Android中十六进制颜色字符串转int的方法
  7. android bitmap oom
  8. Android(安卓)自定义选择器Dialog(单选,时间选择)
  9. 边框的两种写法

随机推荐

  1. 判断AccessibilityService服务是否已经启
  2. Android 读取sdcard指定目录文件
  3. 导入Android工程遇到的问题
  4. Android(安卓)AIDL 实现浅析
  5. (8 Android) 用户界面UI设计
  6. RK3288 android 7.1 EMMC 问题导致卡死在
  7. 纯ant命令行打包android apk之图文从原理
  8. Android异步网络请求框架-Volley
  9. 第一个Android程序--Hello Android
  10. Android官方开发文档Training系列课程中