小编Lan*_*ana的帖子

画布上的可绘制图像

如何在画布上获取图像以便在该图像上绘图?

android android-canvas android-drawable

86
推荐指数
5
解决办法
15万
查看次数

如何将可绘制图像放入此画布并在此图像上绘制线条?

如何将可绘制图像放入此画布并在此图像上绘制线条?代码如下:谢谢

package com.tutorialforandroid;

import java.util.ArrayList;

import android.app.Activity;
import android.content.Context;
import android.content.res.Resources;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.graphics.Path;
import android.os.Bundle;
import android.view.MotionEvent;
import android.view.SurfaceHolder;
import android.view.SurfaceView;

/**
 * 
 * @author mendoza, almond joseph
 * From tutorial 
 *  http://www.tutorialforandroid.com/2009/06/drawing-with-canvas-in-android.html
 */
public class CanvasDrawingActivity extends  Activity   {
    private ArrayList<Path> _graphics = new ArrayList<Path>();
    private Paint mPaint;

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(new DrawingPanel(this));
    mPaint = new Paint();
    mPaint.setDither(true);
    mPaint.setColor(0xFFFFFF00);
    mPaint.setStyle(Paint.Style.STROKE);
    mPaint.setStrokeJoin(Paint.Join.ROUND);
    mPaint.setStrokeCap(Paint.Cap.ROUND);
    mPaint.setStrokeWidth(3);


}
class DrawingPanel extends …
Run Code Online (Sandbox Code Playgroud)

android

1
推荐指数
1
解决办法
9911
查看次数

标签 统计

android ×2

android-canvas ×1

android-drawable ×1