1

xmlファイルの画像ボタンの背景をユーザーが電話で撮った写真に設定できるようにしたいと思います。

画像をcameraBitmapとして設定しています。

cameraBitmap = (Bitmap) intent.getExtras().get("data");

そして、私はその写真を画像ボタンのベイクグラウンドとして渡したいと思います。問題は、メソッドです setBackgroundDrawable()。ドローアブルのみを渡すことができます。そのビットマップを描画可能な画像に変更して背景にする方法を教えてください。

私は現在持っています:

private ImageButton theImageButton;


theImageButton.setBackgroundDrawable(cameraBitmap);
4

1 に答える 1

6

ImageButton を使用している場合、これを使用できないのはなぜですか

theImageButton.setImageBitmap(cameraBitmap)
于 2010-11-22T05:29:45.900 に答える