fit-chart
介绍:
Fit Chart 是一个类似于谷歌健康应用的轮子(wheel view)视图。
运行效果:
使用说明:
用法很简单:
package com.txusballesteros.widgets.app;
import android.content.res.Resources;
import android.os.Bundle;
import android.support.v7.app.ActionBarActivity;
import android.view.View;
import com.txusballesteros.widgets.FitChart;
import com.txusballesteros.widgets.FitChartValue;
import java.util.ArrayList;
import java.util.Collection;
public class MainActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
final FitChart fitChart = (FitChart)findViewById(R.id.fitChart);
fitChart.setMinValue(0f);
fitChart.setMaxValue(100f);
findViewById(R.id.add).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Resources resources = getResources();
Collection<FitChartValue> values = new ArrayList<>();
values.add(new FitChartValue(30f, resources.getColor(R.color.chart_value_1)));
values.add(new FitChartValue(20f, resources.getColor(R.color.chart_value_2)));
values.add(new FitChartValue(15f, resources.getColor(R.color.chart_value_3)));
values.add(new FitChartValue(10f, resources.getColor(R.color.chart_value_4)));
fitChart.setValues(values);
}
});
}
}
类似的项目还有:WheelIndicatorView 。
已下载
0