총 게시물 34,382건, 최근 5 건
   
[안드로이드]

bitmap 이미지 레이아웃 백그라운드에 넣기

글쓴이 : 여리zz 날짜 : 2012-04-27 (금) 19:24 조회 : 3577
글주소 : http://www.androidside.com/B49/73398
 
  부산 씨월드 다이브 센터
부산 PADI 5 Star IDC센터, 오픈워터 부터 강사, 외국인교육, 전용풀장
www.seaworld-busan.co.kr
  비포앤에프터 홈트레이닝
방문 1대1 맞춤운동, 홈트레이닝 1세대팀, 연예인, 일반인, 운동선수.
www.ptplay.co.kr
  맞춤형골프레슨 골프존아카데미
골프존 직영 골프아카데미, 국가대표훈련시스템, 골프레슨, 골프연습장, 골프.
academy.golfzon.com
클릭초이스 등록


Bitmap bitmap;
    bitmap= BitmapFactory.decodeResource(res, R.drawable.image);
    bitmap= Bitmap.createScaledBitmap(bitmap, 480, 76,false);    
    Drawable drawable = new BitmapDrawable(bitmap);

//    drawable.setBounds(0, 0, 480 , 76);
    
    RelativeLayout tiv2 = (RelativeLayout)((Activity) mContext).findViewById(R.id.Bacmantitlebar_layout);
    tiv2.setBackgroundDrawable(drawable);
 
레이아웃에 백그라운드를 소스에서 넣으려고 하는데요!
drawable로 밖에 안되서 drawable로 바꿔서 넣었더니
사이즈가 바뀌더라구요 ㅜㅜ 480 76 으로 일부로 맞춘 사이즈라서요...
그래서 drawable.setBounds로 사이즈 조절도 해봤는데 조절이 안됩니다.ㅠㅠ
그런데 bitmap으로 바로 넣는 방법은 없는거 같은데
어떻게 해야 될까요?ㅜㅜ
 





질문자가 자신의 포인트 100 점을 걸었습니다.
답변하시면 포인트 10을, 답변이 채택되면 포인트 80을 드립니다.

여리zz 님의 개발 Q&A 최신글 [더보기]


질문답변 게시판에서 궁금한 사항을 해결하셨다면, 애써 답변해주신 분께 잘 되었다고 따뜻한 댓글 한마디 남겨주세요.
그리고 답변해주신 분의 글을 '추천' 해주세요.
추천받으신 분에게 1포인트가, 추천하신 분에게도 1포인트가 적립됩니다. ^^

이니에스로 2012-04-30 (월) 11:12
setBackgroundResource로 해보심이... 만약에 영역지정이라면 
텍뷰를 예를 들어서
TextView a;
a.setBackgroundResource(R.drawable.image);
만 하셔도 될....
근데 전체 배경에 넣으시는건가요 =ㅇ=...?

댓글주소 추천 추천 0 반대 반대 0
찰스맨 2012-05-02 (수) 09:34
레이아웃의 백그라운드는 무조건 fitXY로 들어가는걸로 알고 있는데요...;;
제가 잘못 알고 있는거라면 다른분들도 댓글 달아주셔요~.~
댓글주소 추천 추천 0 반대 반대 0
     
     
안사지킴이 2012-05-02 (수) 09:34
축하드립니다. ;)
찰스맨님은 럭키라이팅에 당첨되어 1 포인트 지급되었습니다.
   

 


Copyright ⓒ www.androidside.com. All rights reserved.
2014-11-18 ~ 2014-11-25
입장 최소 활동 포인트: 150 (미확정)
로그인해야 합니다.
공개 채팅: 평일 !(9시 ~ 17시),토,일
포인트 정책 보러가기
챗방 숨기기 |  챗방 보이기