/RulerView

Android自定义控件RulerView,仿唯品会身高、体重等标尺,尺码控件,滑动可修改刻度值

Primary LanguageJava

RulerView

自定义控件,身高、体重等标尺控件

Download Apk

效果图

项目中引用的方法:

步骤1.将JitPack存储库添加到构建文件中

项目的根build.gradle中添加以下代码:

allprojects {
	repositories {
		...
		maven { url 'https://jitpack.io' }
	}
}

步骤2.build.gradle添加依赖项

dependencies {
        implementation 'com.github.hnsycsxhzcsh:RulerView:v1.1'
}

步骤3. 布局中引用控件

<com.rulerlibrary.RulerView
    	android:id="@+id/sizeview_kg"
    	android:layout_width="match_parent"
    	android:layout_height="wrap_content"
    	app:currentValue="76"
    	app:maxValue="150"
    	app:minValue="45"
    	app:titleName="体重"
    	app:unitName="kg" />

步骤4. activity中添加监听

mSizeViewKg = findViewById(R.id.sizeview_kg);

//设置初始化值
mSizeViewKg.setCurrentValue(89);

mSizeViewKg.setOnValueChangeListener(new SizeViewValueChangeListener() {
        @Override
        public void onValueChange(int value) {
	//获取现在的值
        }
    });

我的博客地址:https://blog.csdn.net/m0_38074457/article/details/85305237

如果有帮助到大家希望点下右上角Star,谢谢!