zoukankan      html  css  js  c++  java
  • android 两坐标画直线

    引用:http://wang-peng1.iteye.com/blog/789958

    /** Called when the activity is first created. */@Overridepublicvoid onCreate(Bundle savedInstanceState){
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    
        linearLayout =(LinearLayout) findViewById(R.id.zoomview);
        mapView =(MapView) findViewById(R.id.mapview);
        mapView.setBuiltInZoomControls(true);
    
        mapOverlays = mapView.getOverlays();        
        projection = mapView.getProjection();
        mapOverlays.add(newMyOverlay());        
    
    }@Overrideprotectedboolean isRouteDisplayed(){
        returnfalse;}classMyOverlayextendsOverlay{
    
        publicMyOverlay(){
    
        }   
    
        publicvoid draw(Canvas canvas,MapView mapv,boolean shadow){
            super.draw(canvas, mapv, shadow);
    
            mPaint =newPaint();
            mPaint.setDither(true);
            mPaint.setColor(Color.RED);
            mPaint.setStyle(Paint.Style.FILL_AND_STROKE);
            mPaint.setStrokeJoin(Paint.Join.ROUND);
            mPaint.setStrokeCap(Paint.Cap.ROUND);
            mPaint.setStrokeWidth(2);
    
            GeoPoint gP1 =newGeoPoint(19240000,-99120000);
            GeoPoint gP2 =newGeoPoint(37423157,-122085008);
    
            Point p1 =newPoint();
            Point p2 =newPoint();
    
            path =newPath();
    
            projection.toPixels(gP1, p1);
            projection.toPixels(gP2, p2);
    
            path.moveTo(p2.x, p2.y);
            path.lineTo(p1.x,p1.y);
    
            canvas.drawPath(path, mPaint);
        }

     
  • 相关阅读:
    线性代数思维导图——3.向量
    微分中值定理的基础题型总结
    构造函数
    Python课程笔记(七)
    0241. Different Ways to Add Parentheses (M)
    0014. Longest Common Prefix (E)
    0013. Roman to Integer (E)
    0011. Container With Most Water (M)
    0010. Regular Expression Matching (H)
    0012. Integer to Roman (M)
  • 原文地址:https://www.cnblogs.com/sode/p/2321804.html
Copyright © 2011-2022 走看看