1

これが私のプログラムです。

public class MathsExplorer extends Activity {
    /** Called when the activity is first created. */

    private GraphicsView view;
    @Override
    public void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);

       setContentView(view);

    }
}
public class GraphicsView extends View {

    public GraphicsView(Context context) {
        super(context);
        // TODO Auto-generated constructor stub
    }

    public void onDraw(Canvas canvas)
    {
        super.onDraw(canvas);
        String background = "/Maths Explorer/bin/res/drawable/MC900436279.jpg";
        Bitmap b = BitmapFactory.decodeFile(background);
        canvas.drawBitmap(b, 10, 10, null);
    }
}

「残念ながら、Maths Explorer が停止しました」というエラーですぐに終了します。

誰でも私を助けることができますか?よくわかりませんが、画像を表示しようとしているだけです。

4

1 に答える 1

0

ファイルへのパスが間違っていると思います。それはできません。これを試してください。

于 2012-04-18T05:10:08.923 に答える