Open Nineclown opened 6 years ago
UI를 그리다보면 view간의 구분을 위해서 필수적으로 구분선을 사용할 수 밖에 없는 상황이 온다. 그런데 이걸 지원해주지 않는다? 그래서 일종의 꼼수를 사용해서 해결할 수 있다. 아래의 코드는 구분선을 만든 예인데, 해석해보면 가로는 화면 크기만큼 확장시키고, 세로를 1dp로 준다. 이렇게 하면 실선처럼 얇게 선이 생기고 이를 구분선으로 이용하면 된다. 그 외에는 기타 설정.
<View android:layout_width="match_parent" android:layout_height="1dp" android:layout_marginBottom="10dp" android:background="@color/colorDeepGray" />
그리고 여기서 개같은 문제가 생길 수 있다. View 를 반드시 대문자로 시작해야 한다. 소문자 view도 있는데 이거랑 헷갈리면 안된다.
UI를 그리다보면 view간의 구분을 위해서 필수적으로 구분선을 사용할 수 밖에 없는 상황이 온다. 그런데 이걸 지원해주지 않는다? 그래서 일종의 꼼수를 사용해서 해결할 수 있다. 아래의 코드는 구분선을 만든 예인데, 해석해보면 가로는 화면 크기만큼 확장시키고, 세로를 1dp로 준다. 이렇게 하면 실선처럼 얇게 선이 생기고 이를 구분선으로 이용하면 된다. 그 외에는 기타 설정.
그리고 여기서 개같은 문제가 생길 수 있다. View 를 반드시 대문자로 시작해야 한다. 소문자 view도 있는데 이거랑 헷갈리면 안된다.