안녕하세요 초보 개발자 입니다...

현제 textview에 size를 지정해 놓고..

버튼을 클릭할때마다 font 사이즈를 변형 시킬려고 하는데요

xml 소스 : 

     <TextView
      android:id="@+id/jamakTextView"
      android:layout_width="fill_parent"
      android:layout_height="fill_parent"
      android:textSize="30sp"
      android:textStyle="bold"
      android:textColor="@color/superlab_contents_text_color"
      android:gravity="center"
      />



   int mJamakFontSize = (int)mJamakView.getTextSize(); <-- 지정한 사이즈 구해와서 (30sp)

    mJamakView.setTextSize(TypedValue.COMPLEX_UNIT_SP,  mJamakView.getTextSize()+4);  <-- +버튼 클릭시

    mJamakView.setTextSize(TypedValue.COMPLEX_UNIT_SP,  mJamakView.getTextSize()-4);  <--   - 버튼 클릭시

저렇게 이벤트를 걸어놨어요..

근데 +/- 버튼 한번씩 클릭하면 처음에 설정했던 크기로 보여줘야 하는데

그 크기가 안나와요..; 왜그런거죠???

찍어보니까.. 값이 51, 39가 나오네요 초기 설정한건 30sp 인데..

왜그럴까요??