package com.duguang.baseanimation.ui.canvas.chart.charts;
import java.util.ArrayList;
import android.app.Fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import com.duguang.baseanimation.R;
import com.duguang.baseanimation.ui.canvas.chart.util.PieHelper;
import com.duguang.baseanimation.ui.canvas.chart.util.PieView;
/**
* Created by Dacer on 11/16/13.
*/
public class ClockPieFragment extends Fragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.activity_cancas_chart_fragment_pie, container, false);
final PieView pieView = (PieView)rootView.findViewById(R.id.pie_view);
Button button = (Button)rootView.findViewById(R.id.pie_button);
// button.setOnClickListener(new View.OnClickListener() {
// @Override
// public void onClick(View view) {
// randomSet(pieView);
// }
// });
set(pieView);
return rootView;
}
private void randomSet(PieView pieView){
ArrayList<PieHelper> pieHelperArrayList = new ArrayList<PieHelper>();
// for(int i=0; i<20; i++){
// int startHour = (int)(24*Math.random());
// int startMin = (int)(60*Math.random());
// int duration = (int)(50*Math.random());
// pieHelperArrayList.add(new PieHelper(startHour,startMin,0,startHour,startMin+duration,0));
// }
pieHelperArrayList.add(new PieHelper(0,30));
pieHelperArrayList.add(new PieHelper(30,90));
pieView.setDate(pieHelperArrayList);
}
private void set(PieView pieView){
ArrayList<PieHelper> pieHelperArrayList = new ArrayList<PieHelper>();
pieHelperArrayList.add(new PieHelper(0,30));
pieHelperArrayList.add(new PieHelper(50,90));
pieView.setDate(pieHelperArrayList);
}
}