그런데 한 가지 문제가 있다.
최초 진입시에는 문제가 없는데 카메라모드로 갔다가 돌아오니
백그라운드가 반복이 안되어 출력되었다.
onCreate, onRestart 등.. 곳곳에 강제적으로 백그라운드 이미지를 적용했지만
안된다.
구글신의 도움으로 문제 해결
반복형 백그라운드 이미지를 적용하려면
자바 코드에서 BitmapDrawable 로 구현해주는게 더 안정적이다.
반복되는 이미지가 test_line.png 라면 다음과 같이하면 된다.
BitmapDrawable bgImage = (BitmapDrawable) getResources().getDrawable(R.drawable.test_line);
bgImage.setTileModeXY(TileMode.REPEAT, TileMode.REPEAT);
editContent.setBackgroundDrawable(bgImage);
Posted by Tcher