0
ImageViewには画像がありますが、どのように画像の周りに境界線を描くことができますか?主な問題は、画像が四角形や円ではなく、完全なビューをカバーしていないことです。たとえば、私はこのようなものを作りたいと思っています。 縁取り画像の描画方法
ImageViewには画像がありますが、どのように画像の周りに境界線を描くことができますか?主な問題は、画像が四角形や円ではなく、完全なビューをカバーしていないことです。たとえば、私はこのようなものを作りたいと思っています。 縁取り画像の描画方法
これはあまり意味がありません。しかし、私はあなたがこれらのステップを使用すると、これを取り除くことができるはずだと思います:
1)ImageViewからビットマップを抽出するか、代わりに使用しているリソースから直接取り出してください。
2)すべてのピクセルにわたって繰り返します。隣のピクセルの1つが空でない場合(透明/白)、現在のピクセルが空の場合、ピクセルを赤に設定します(繰り返しを終了した後にのみ行います)。
3)ビットマップをImageViewに戻します。