よろしくお願い致します。
現在は下記のコードでimageViewにcircleImageViewを使い画像を丸く表示していますが、circleImageViewですと元の画像を基準にトリミングするので、新たに端末から取り込んだ画像は綺麗にトリミングされません。
新たに端末から取り込んだ画像を綺麗に丸くトリミングする方法はありますでしょうか。
端末の機能等でトリミングした画像を取り込む方法があればご教授いただきたいです。
imgView = (ImageView) findViewById(R.id.imageicon); imgView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(); intent.setType("image/*"); intent.setAction(Intent.ACTION_GET_CONTENT); startActivityForResult(intent, REQUEST_GALLERY); } });
<style name="circleImageView" parent=""> <item name="cornerFamily">rounded</item> <item name="cornerSize">50%</item> </style>
回答1件
あなたの回答
tips
プレビュー