728x90
카톡 프사를 보면 이미지가 원형으로 되어있다. 따라해볼려고 이미지뷰에다가 넣으면 사각형만 나온다. radius 속성도 없다. 상당히 귀찮지만 원형으로 나오게 하기 위해선 xml로 모양을 만들고 클리핑을 해야한다.
아래는 layout.xml
<ImageView
// 작성해놓은 코드들
android:background="@drawable/clipping_circle" //자르고 싶은 모양. xml 파일이다.
android:clipToOutline="true"
android:src="@drawable/psa" // 잘리는 모양. 이미지 파일
// 작성해놓은 코드들
/>
아래는 drawble 의 xml
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<solid android:color="#42000000" />
</shape>
위에건 원형이고
모서리가 둥근 사각형으로 하려면
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#42000000" />
<corners android:radius="10dp" />
</shape>
이렇게 하면 된다.
728x90
반응형
'개발' 카테고리의 다른 글
이미지와 텍스트가 있는 버튼 만들기 (1) | 2023.12.20 |
---|---|
TIL: git hub에 연결 및 올리기 (0) | 2023.12.20 |
안드로이드 : , 수평선 긋기, 버튼 쉽게 만들기, 이미지와 텍스트가 같이 들어가는 버튼 만들기, RalativeLayout 속성들 (0) | 2023.12.18 |
안드로이드 스튜디오, 코틀린: The logging tag can be at most 23 characters, was 24 (SecondActivity_Lifrcycle) 태그 23자 제한? (1) | 2023.12.15 |
TIL : 20231214 (0) | 2023.12.14 |
댓글