안녕하세요.
화면을 구성중인데... 알수없는 문제가 나와서 질문 드립니다.
<LinearLayout
a:layout_width="match_parent"
a:layout_height="80dp"
a:gravity="center_vertical"
a:background="#ff00ff"
a:orientation="horizontal">
<TextView
a:layout_width="wrap_content"
a:layout_height="wrap_content"
a:textColor="@color/txt_color"/>
</LinearLayout>
이런 형태로 뷰가 만들어져 있고요,
간단히 parent가 가로 길이 전체를 먹는 bar형태가 되고 그안에 제목 식으로 텍스트가 들어갑니다.
그런데 parent 레이아웃에 배경색을 넣으면 글씨가 안 그려지는 문제가 있네요;;
비슷한 형식을 다른 뷰에서도 많이 쓰는데 이 화면에서만 그러는지 ㅠㅠ
parent 에 배경색을 제거하면 정상출력되고, 색깔을 넣으면 안나옵니다.
혹시나 해서 배경색깔을 반투명으로 넣어봤더니 글씨가 반투명 컬러 아래쪽에 찍히는것 같더라고요.
그래서 화면을 다시 그리도록 invalidate나 postinvalidate를 호출해 봤습니다만
차이가 없었습니다.
이런 경우 겪어보신 분이 계신지요?
어떻게 해결하면 좋을까요 ㅠㅠ 도움 부탁드립니다.