// Path: app/src/main/java/com/linheimx/app/lchart/fragment/LineChartFragment.java
// public class LineChartFragment extends Fragment {
// 
// 
//     @Nullable
//     @Override
//     public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
//         View view = inflater.inflate(R.layout.fragment_line_chart, container, false);
//         LineChart lineChart = (LineChart) view.findViewById(R.id.chart);
// 
//         setChartData(lineChart);
//         return view;
//     }
// 
// 
//     private void setChartData(LineChart lineChart) {
// 
//         // 高亮
//         HighLight highLight = lineChart.get_HighLight1();
//         highLight.setEnable(true);// 启用高亮显示  默认为启用状态
//         highLight.setxValueAdapter(new IValueAdapter() {
//             @Override
//             public String value2String(double value) {
//                 return "X:" + value;
//             }
//         });
//         highLight.setyValueAdapter(new IValueAdapter() {
//             @Override
//             public String value2String(double value) {
//                 return "Y:" + value;
//             }
//         });
// 
//         // x,y轴上的单位
//         XAxis xAxis = lineChart.get_XAxis();
//         xAxis.set_unit("单位：s");
//         xAxis.set_ValueAdapter(new DefaultValueAdapter(1));
// 
//         YAxis yAxis = lineChart.get_YAxis();
//         yAxis.set_unit("单位：m");
//         yAxis.set_ValueAdapter(new DefaultValueAdapter(3));// 默认精度到小数点后2位,现在修改为3位精度
// 
//         // 数据
//         Line line = new Line();
//         List<Entry> list = new ArrayList<>();
//         list.add(new Entry(1, 5));
//         list.add(new Entry(2, 4));
//         list.add(new Entry(3, 2));
//         list.add(new Entry(4, 3));
//         list.add(new Entry(10, 8));
//         line.setEntries(list);
// 
//         Lines lines = new Lines();
//         lines.addLine(line);
// 
// 
//         lineChart.setLines(lines);
//     }
// }
// 
// Path: app/src/main/java/com/linheimx/app/lchart/fragment/ScrollView_Fragment.java
// public class ScrollView_Fragment extends Fragment {
// 
// 
//     @Override
//     public View onCreateView(LayoutInflater inflater, ViewGroup container,
//                              Bundle savedInstanceState) {
// 
//         View view = inflater.inflate(R.layout.fragment_scroll_view_, container, false);
//         return view;
//     }
// 
// }
// 
// Path: app/src/main/java/com/linheimx/app/lchart/fragment/ViewPager_Fragment.java
// public class ViewPager_Fragment extends Fragment {
// 
// 
//     @Override
//     public View onCreateView(LayoutInflater inflater, ViewGroup container,
//                              Bundle savedInstanceState) {
// 
//         View view = inflater.inflate(R.layout.fragment_view_pager_, container, false);
// 
//         TabLayout tabLayout = (TabLayout) view.findViewById(R.id.tab);
//         ViewPager viewPager = (ViewPager) view.findViewById(R.id.viewpager);
// 
//         viewPager.setOffscreenPageLimit(2);
//         viewPager.setAdapter(new Adapter(getChildFragmentManager()));
//         tabLayout.setupWithViewPager(viewPager);
// 
//         return view;
//     }
// 
// 
//     class Adapter extends FragmentStatePagerAdapter {
// 
//         List<Fragment> list;
// 
//         public Adapter(FragmentManager fm) {
//             super(fm);
// 
//             list = new ArrayList<>();
//             list.add(new LineChartFragment());
//             list.add(new LineChartFragment());
//             list.add(new LineChartFragment());
//         }
// 
//         @Override
//         public int getCount() {
//             return list.size();
//         }
// 
//         @Override
//         public Fragment getItem(int position) {
//             return list.get(position);
//         }
// 
//         @Override
//         public CharSequence getPageTitle(int position) {
//             return "chart " + position;
//         }
//     }
// }


import android.support.design.widget.TabLayout;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentStatePagerAdapter;
import android.support.v4.view.PagerAdapter;
import android.support.v4.view.ViewPager;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import com.linheimx.app.lchart.fragment.LineChartFragment;
import com.linheimx.app.lchart.fragment.ScrollView_Fragment;
import com.linheimx.app.lchart.fragment.ViewPager_Fragment;
import java.util.ArrayList;
import java.util.List;
package com.linheimx.app.lchart;




public class TouchProcessActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
// Path: app/src/main/java/com/linheimx/app/lchart/fragment/LineChartFragment.java
// public class LineChartFragment extends Fragment {
// 
// 
//     @Nullable
//     @Override
//     public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
//         View view = inflater.inflate(R.layout.fragment_line_chart, container, false);
//         LineChart lineChart = (LineChart) view.findViewById(R.id.chart);
// 
//         setChartData(lineChart);
//         return view;
//     }
// 
// 
//     private void setChartData(LineChart lineChart) {
// 
//         // 高亮
//         HighLight highLight = lineChart.get_HighLight1();
//         highLight.setEnable(true);// 启用高亮显示  默认为启用状态
//         highLight.setxValueAdapter(new IValueAdapter() {
//             @Override
//             public String value2String(double value) {
//                 return "X:" + value;
//             }
//         });
//         highLight.setyValueAdapter(new IValueAdapter() {
//             @Override
//             public String value2String(double value) {
//                 return "Y:" + value;
//             }
//         });
// 
//         // x,y轴上的单位
//         XAxis xAxis = lineChart.get_XAxis();
//         xAxis.set_unit("单位：s");
//         xAxis.set_ValueAdapter(new DefaultValueAdapter(1));
// 
//         YAxis yAxis = lineChart.get_YAxis();
//         yAxis.set_unit("单位：m");
//         yAxis.set_ValueAdapter(new DefaultValueAdapter(3));// 默认精度到小数点后2位,现在修改为3位精度
// 
//         // 数据
//         Line line = new Line();
//         List<Entry> list = new ArrayList<>();
//         list.add(new Entry(1, 5));
//         list.add(new Entry(2, 4));
//         list.add(new Entry(3, 2));
//         list.add(new Entry(4, 3));
//         list.add(new Entry(10, 8));
//         line.setEntries(list);
// 
//         Lines lines = new Lines();
//         lines.addLine(line);
// 
// 
//         lineChart.setLines(lines);
//     }
// }
// 
// Path: app/src/main/java/com/linheimx/app/lchart/fragment/ScrollView_Fragment.java
// public class ScrollView_Fragment extends Fragment {
// 
// 
//     @Override
//     public View onCreateView(LayoutInflater inflater, ViewGroup container,
//                              Bundle savedInstanceState) {
// 
//         View view = inflater.inflate(R.layout.fragment_scroll_view_, container, false);
//         return view;
//     }
// 
// }
// 
// Path: app/src/main/java/com/linheimx/app/lchart/fragment/ViewPager_Fragment.java
// public class ViewPager_Fragment extends Fragment {
// 
// 
//     @Override
//     public View onCreateView(LayoutInflater inflater, ViewGroup container,
//                              Bundle savedInstanceState) {
// 
//         View view = inflater.inflate(R.layout.fragment_view_pager_, container, false);
// 
//         TabLayout tabLayout = (TabLayout) view.findViewById(R.id.tab);
//         ViewPager viewPager = (ViewPager) view.findViewById(R.id.viewpager);
// 
//         viewPager.setOffscreenPageLimit(2);
//         viewPager.setAdapter(new Adapter(getChildFragmentManager()));
//         tabLayout.setupWithViewPager(viewPager);
// 
//         return view;
//     }
// 
// 
//     class Adapter extends FragmentStatePagerAdapter {
// 
//         List<Fragment> list;
// 
//         public Adapter(FragmentManager fm) {
//             super(fm);
// 
//             list = new ArrayList<>();
//             list.add(new LineChartFragment());
//             list.add(new LineChartFragment());
//             list.add(new LineChartFragment());
//         }
// 
//         @Override
//         public int getCount() {
//             return list.size();
//         }
// 
//         @Override
//         public Fragment getItem(int position) {
//             return list.get(position);
//         }
// 
//         @Override
//         public CharSequence getPageTitle(int position) {
//             return "chart " + position;
//         }
//     }
// }


// Path: app/src/main/java/com/linheimx/app/lchart/TouchProcessActivity.java
import android.support.design.widget.TabLayout;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentStatePagerAdapter;
import android.support.v4.view.PagerAdapter;
import android.support.v4.view.ViewPager;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import com.linheimx.app.lchart.fragment.LineChartFragment;
import com.linheimx.app.lchart.fragment.ScrollView_Fragment;
import com.linheimx.app.lchart.fragment.ViewPager_Fragment;
import java.util.ArrayList;
import java.util.List;

package com.linheimx.app.lchart;




public class TouchProcessActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_touch_process);