안녕하세요

프로그램 과정에서 막혔던 문제들에 대한 해결책 정리


페이지 목록

2011년 1월 14일 금요일

[안드로이드] 비트맵을 레이아웃에 추가하는 방법(android how to add bitmap to layout)

대충 소스를 보니깐 리니어레이아웃을 하나 만들어 놓고

비트맵을 받아서 그 비트맵을 새로 만든 View에 다가 넣은 후에

리니어레이아웃에 Add하는 방식으로 되어 있다.

개인적으로 원했던 코드는 리니어레이아웃에 배경화면으로 비트맵이 들어가는 거였기에 조금 핀트가 안 맞는 코드이다.

내가 원했던 코드
배경화면으로 비트맵이 깔리고

그 위에 버튼, 텍스트 등 내가 원하는 일을 할 수 있다.

이 예제 코드
이미 만들어 진 레이아웃 밑으로 레이아웃이 붙는다.
예)
만들어 진 레이아웃에 버튼이 있다.

거기에 예제 코드를 적용한 경우

버튼
비트맵

즉, 버튼 밑으로 비트맵 이 들어 간다.

child layout을 생각하면 이해가 빠를 듯

Layout
     button
인 상태에서 이 소스를 이용해서 add를 시키면

Layout
     button
     layout

이 된다.
http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/graphics/DensityActivity.html

댓글 없음:

댓글 쓰기