画像ボタンの背景をユーザーが取った画像に設定するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/4242426

質問

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

写真をカメラビットマップとして設定しています。

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

そして、私はその写真をImageButtonのバクグラウンドに渡したいと思っています。問題は、方法です。 setBackgroundDrawable() 描画可能なもののみを通過できます。そのビットマップを描画可能な絵に変更して背景にするにはどうすればよいですか?

私は現在持っています:

private ImageButton theImageButton;


theImageButton.setBackgroundDrawable(cameraBitmap);
役に立ちましたか?

解決

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

theImageButton.setImageBitmap(cameraBitmap)
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top