안드로이드 개발 질문/답변
(글 수 45,052)
제가 배경화면에 이미지를 넣고 싶습니다.
조사 결과 그 방법으로
Framelayout 안에
frame
frame
이렇게 넣을 경우
첫번째 child frame layout에 배경을 넣고
두번째 frame에 다른 위젯들( 예를 들면 버튼, text 등)
이런 식으로 하면 대략 배경화면을 깔고 위에 제가 하고 싶은 동작을 하게 만들 수 있을 거 같다고 생각합니다.
하지만 framelayout은 control 하기가 버거운 관계로
Framelayout
framelayout
linearlayout
이런식으로 만들어
child framelayout에 image view 를 fill_parent 하여 깔아 주고
child linearlayout에 제가 만들고 싶은 동작들을 수행하게 하고자 합니다.
제가 원하는 데로 수행이 될까요??
제가 만들고 싶은 프로그램의 예시)
버튼과 textView의 조합으로 년 월 일 시 분 초 를 띄우고
버튼을 누르면 각각의 년 월 일 시 분 초 가 바뀐다.
그 뒤에 배경화면이 깔려 있다.
/////////////////////////
////////////////////////
버튼 버튼 버튼
날짜 년 월 일
버튼 버튼 버튼
버튼 버튼 버튼
시간 시 분 초
버튼 버튼 버튼
//////////////////////////////////////
////////////////////////////////////
이런식으로 (/////////////////////////// - 이 것을 배경화면이라 생각해 주세요)
만들고 싶은데 제가 말한 구조로 가능한지 알고 싶습니다.
조사 결과 그 방법으로
Framelayout 안에
frame
frame
이렇게 넣을 경우
첫번째 child frame layout에 배경을 넣고
두번째 frame에 다른 위젯들( 예를 들면 버튼, text 등)
이런 식으로 하면 대략 배경화면을 깔고 위에 제가 하고 싶은 동작을 하게 만들 수 있을 거 같다고 생각합니다.
하지만 framelayout은 control 하기가 버거운 관계로
Framelayout
framelayout
linearlayout
이런식으로 만들어
child framelayout에 image view 를 fill_parent 하여 깔아 주고
child linearlayout에 제가 만들고 싶은 동작들을 수행하게 하고자 합니다.
제가 원하는 데로 수행이 될까요??
제가 만들고 싶은 프로그램의 예시)
버튼과 textView의 조합으로 년 월 일 시 분 초 를 띄우고
버튼을 누르면 각각의 년 월 일 시 분 초 가 바뀐다.
그 뒤에 배경화면이 깔려 있다.
/////////////////////////
////////////////////////
버튼 버튼 버튼
날짜 년 월 일
버튼 버튼 버튼
버튼 버튼 버튼
시간 시 분 초
버튼 버튼 버튼
//////////////////////////////////////
////////////////////////////////////
이런식으로 (/////////////////////////// - 이 것을 배경화면이라 생각해 주세요)
만들고 싶은데 제가 말한 구조로 가능한지 알고 싶습니다.

2011.01.13 17:22:17
sdcard에서 받아온 이미지를 띄우려고 해서 그렇습니다.
sdcard에서 받아온 이미지를 띄우려면 view에 띄울 수 밖에 없더군요.
layout에는 res/drawable에 들어 있는 자료만 띄울 수 있더군요. 아니면 직접 색을 지정해주던지..
그래서 저번에 제가 질문했던 것에 어떤 분이 동적으로 drawable에 데이터를 넣어 줄 수 있다는 답변을 해주신 적이 있는데
그런 상황이라면, layout에서 어떤 식으로 동적으로 할당된 data를 받아 올 수 있는 지에 대해서는 알려주지 않으셔서
이번 질문과 같은 상황으로 처리하려는 것입니다.
둘 중 하나라도 알고 계시면 가르쳐 주시면 감사하겠습니다. (--)(__)
2011.01.13 17:27:36
view.getDrawingCache() 로 bitmap으로 바꿔서 하면 안되나요?
될거같기도 한데... sd카드에서 가져오는건 제가 안해봐서 잘몰라서요 ㅎ;
한번 해보세요.
될거같기도 한데... sd카드에서 가져오는건 제가 안해봐서 잘몰라서요 ㅎ;
한번 해보세요.
2011.01.14 14:46:46
너무 간단하게 해결 되어 허무합니다. 이 글과 맞지 않을 지도 모르지만 제가 원했던
sdcard에서 가져온 이미지로 배경화면 입히기에 대한 코드입니다.
http://dreamchallenger.blogspot.com/2011/01/android-layout-background.html




그외 구성은 생각하신대로 하시구요