• 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);
        }

     
  • 相关阅读:
    三级联动
    投票系统
    增删改查
    PHP基础
    查询练习
    高级查询
    高级查询练习题
    0510课堂02三元运算符,跳转语句,循环结构
    0510课堂
    050602课堂css3旋转、过渡、动画
  • 原文地址:https://www.cnblogs.com/sode/p/2321804.html
Copyright © 2020-2023  润新知