달력

11

« 2020/11 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  •  
  •  
  •  
  •  
  •  
2013. 3. 25. 20:12

Android 의 WebView pinch zoom 없애기 Android2013. 3. 25. 20:12

까먹을까봐 올린다;;

웹뷰의 onTouchEvent 를 Overriding 해서 처리한다.

@Override
 public boolean onTouchEvent(MotionEvent event) {

if (event.getPointerCount() > 1) {
   getSettings().setBuiltInZoomControls(true);
   getSettings().setSupportZoom(true);
  } else {
   getSettings().setBuiltInZoomControls(false);
   getSettings().setSupportZoom(false);
 }
  return super.onTouchEvent(event);
 }

Posted by maruldy

댓글을 달아 주세요

strings.xml 에 html tag 를 넣어서 리소스를 작성하다 보면, &lt &gt 등을 이용해서 처리하던 <. > 등 때문에

가독성이 심각하게 떨어져 보일 수 있다.

 

이를 위해서 CDATA 를 사용하면 가독성을 확보할 수 있다.


<string name="string_hello">&lt;/font&gt;&lt;font color="#535353"&gt;안녕하세요&lt;/font&gt;</string>

 

로 사용되던 작성법은 아래와 같은 방법으로 작성될 수도 있다.

 

<string name="string_hello"><![CDATA[

<font color="#535353">안녕하세요 %1$s</font>

]]></string>

 

들여쓰기는 팀의 convention 에 맞춰도 되고 딱히 없다면 본인이 보기 편한대로 하면 될 것이다.

 

Java 에서 위 resource 를 사용하는 법은 아래와 같다.

 

String string = getResources().getString(R.string.string_hello, "대영님"); 

helloTextView.setText(Html.fromHtml(string));

Posted by maruldy

댓글을 달아 주세요

2013. 2. 1. 16:36

Android 메모리 관리 링크 Android2013. 2. 1. 16:36

http://aroundck.tistory.com/378

 

까먹을까봐 ;;

Posted by maruldy

댓글을 달아 주세요

  1. 2013.04.16 05:04  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다