android.support.v4.widget.CircleImageView
を使いたいけど使えない。結論から言えば、これは開発者側からは使えないっぽい。
なんかユーザーサムネイルとかを○で表現するのが流行ってるし、かっこいいのでそういう感じにしてみたい。けど普通のImageViewをいじった所で縁取りくらいはつけれるけど、丸くclipすることまでは出来ない。なんか無いかな…と思いながらandroid studioで色々打ち込んでたら、android.support.v4.widget.CircleImageViewという文字列が予測候補に出てきた。なんかこれすごく使えそうだとおもって早速xml内に書いてみてエミュレータを起動しても、表示されない。なんでだと思って調べてみたら、同じく困っている人が居た。
このCircleImageView、なんかサポートライブラリの中のprivateなクラスだったらしいので利用できなかったみたい。がっくり。 しょうがないのでこのCircleImageViewを使うことにした。
あんまり外部のライブラリには頼りたくないし、かと言って自分でxml定義しても後々色々追加したいところが出てきて車輪の再発明になって面倒だろうし…と悩んだ末に結局外部ライブラリに頼ることにした。マテリアルデザインで円形の画像とかたくさん出てくるんだし、そういうのサポートライブラリにも入ってて良さそうなもんだけど…