Android Open Source - CMOV_Stock_Portfolio Line Graph






From Project

Back to project page CMOV_Stock_Portfolio.

License

The source code is released under:

MIT License

If you think the Android project CMOV_Stock_Portfolio listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package opengl;
/*from w  ww  .  j  a  v  a 2  s.co  m*/
import java.util.ArrayList;

import android.graphics.PixelFormat;
import android.opengl.GLSurfaceView;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;

import common.Series;

public class LineGraph extends Fragment {

  private GLSurfaceView mView; 
  private LineChart mRenderer;

  @Override
  public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    super.onCreate(savedInstanceState); 
    
    mView = new GLSurfaceView(getActivity().getBaseContext());
    mView.setEGLConfigChooser(8, 8, 8, 8, 16, 0);
    mView.getHolder().setFormat(PixelFormat.TRANSLUCENT);
    mView.setZOrderOnTop(true);
    
    // Set to use OpenGL ES 2.0
    //mView.setEGLContextClientVersion(2); 
    
    mRenderer = new LineChart(null, getActivity().getBaseContext()); 
    mView.setRenderer(mRenderer);
    return mView;
  }
  
  public void drawLine(ArrayList<Series> arrayList)
  {
    mRenderer.restart(arrayList);
  }
  
  public boolean onTouchEvent(MotionEvent event) {
    return mRenderer.onTouchEvent(event); 
  }
}




Java Source Code List

cmov.stock_portfolio.MainActivity.java
cmov.stock_portfolio.Portfolio.java
cmov.stock_portfolio.TickEditActivity.java
cmov.stock_portfolio.TotalPortfolio.java
common.Common.java
common.Network.java
common.Series.java
common.Stock.java
opengl.LineChart.java
opengl.LineGraph.java
opengl.PieChart.java
opengl.PieGraph.java
opengl.text.GLText.java
opengl.text.SpriteBatch.java
opengl.text.TextureRegion.java
opengl.text.Vertices.java