관리자   |   포스트   |    로그아웃

아이튜브(itubes.co.kr)'s 반짝정보

아이튜브
아이튜브는 여성, 아동, 교육, 휴대폰 관련해 품질이 좋거나 가격이 저렴한 상품을 소개합니다. 아이튜브스 블로그에서 추천하는 제품들은 시간이 지나면 할인혜택이 종료되고 품절되는 경우가 많습니다. 발빠르게 혜택을 얻으시기 바랍니다.
ITUBE 아동, 육아정보

http://itubes.co.kr/rss
ZoomControl 삽입하기
Category : 안드로이드 Date : 2010/02/05 04:42

1. < main.xml >

     <LinearLayout android:id="@+id/zoom"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_centerHorizontal="true"
        />


<source.java>
     
      LinearLayout zoomLayout = (LinearLayout)findViewById(R.id.zoom); 
      View zoomView = myMapView.getZoomControls();

      zoomLayout.addView(zoomView,
          new LinearLayout.LayoutParams(
              LayoutParams.WRAP_CONTENT,
              LayoutParams.WRAP_CONTENT));
      myMapView.displayZoomControls(true);

-----------------------------------------------


2.  main.xml 을 이용하지않고 ZoomControl 삽입하기



 private void addZoomController(MapView v){
  Display display =((WindowManager) getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();
  int mWidth = display.getWidth();
  int mHeight = display.getHeight();
 
  View zoomControls = v.getZoomControls();  
  MapView.LayoutParams lp;
  lp = new MapView.LayoutParams(MapView.LayoutParams.WRAP_CONTENT,
    MapView.LayoutParams.WRAP_CONTENT,
    (mWidth)/2,
    mHeight-50,
    MapView.LayoutParams.CENTER);
 

  v.addView(zoomControls, lp);
  v.displayZoomControls(true);
 }



엮인글 쓰기 0 | 덧글 쓰기 0 | 목록 열기 상위로
http://itubes.co.kr/trackback/569
Today 85 : Yesterday 338 : Total 416094 / Subscribe to RSS / Guest Book COPYRIGHT(C) 2008.01.07 아이튜브스(itubes.co.kr) ALL RIGHT RESERVED.
최근 올라온 글
전체 (507)
생활 (58)
이벤트 (317)
휴대폰 (49)
IT 제품 (12)
이슈 (3)
주식투자 (7)
소프트웨어 (15)
트윗 (25)
안드로이드 (8)
Open GL (12)
study (0)
program (0)
Box2D (1)
Http (0)
Notification (0)
JavaModeling (0)
Inten (0)
Bada (0)
ITUBE ENTERTAINMENT

블로그 최근 덧글
관리자만 볼 수 있는 댓글...
 2011 – 비밀방문자
dsdfsf
 2011 – Test
19