GradientDrawable 등이 화면에 제대로 표시 되지 않을때 Logcat에 아래와 같은 메시지가 나는 경우가 있습니다.


Shape round rect too large to be rendered into a texture (717x2880, max=2048x2048)


HardwareAccelerated 가 True로 되어있는 상태에서 GradientDrawable 같은 것들의 사이즈가 너무 커지면 위와 같은 에러가 나면서 렌더링에 실패해서 아예 까맣게 아무것도 표시 안되는 경우가 생깁니다. HardwareAccelerated를 off하거나 GradientDrawable을 너무 큰 View에는 사용하지 않도록 하면 해결됩니다.