私はonDrawメソッド内imageView.Theコード内で私のカスタムビューを置くことができるように、ビットマップに描画しようとしている:は
public void onDraw(Canvas canvas) {
Bitmap drawGraph = Bitmap.createBitmap(canvas.getWidth(),canvas.getHeight(),Bitmap.Config.ARGB_8888);
canvas.setBitmap(drawGraph);
canvas.drawBitmap(drawGraph, 0, 0, bgPaint);
私の問題がありますこの方法でビットマップを使用しようとすると、黒い画面が表示されるだけです。私はビットマップに描画しようとしないと、残りのコードが表示されることを知っています。
私はラインに
canvas.setBitmap(drawGraph);
をコメントアウトした場合、すべてが完璧に動作するので、これは問題ですが、私はなぜ知りません。
どこが間違っていますか?
あなたの問題が実際に何であるのか、何が動作していないのかを説明しないことで間違っています。 – Trevor
フェアポイント!私は質問を編集しました。 – user650309