이미지버튼이 작으면 터치할때 잘 터치가 되지 않아 불편하다. 그렇다고 이미지버튼의 width와 height를 조정해주면 이미지까지 같이 커버려 보기 안좋다. 이때는 FrameLayout안에 이미지버튼을 넣으면 간단히 해결된다. *Layout *Source FrameLayout myButton = (FrameLayout) findViewById(R.id.myButton); //그리고 myButton에 onClick을 걸어서 사용한다. [▼추가] FrameLayout에 액션을 걸어도 그 안에 있는 버튼위치에는 액션이 작동하지 않는다. 따라서 FrameLayout과 버튼두개에 동시에 onClick을 걸어야 한다. [출처] http://devbible.tistory.com/ [원본] http://devbible..
안드로이드는 거의 모든 메뉴에 이미지가 쓰인다.. 때문에 용량을 많이 먹고 속도도 느려지게 하는 어쩔 수 없는 요인중 하나이다. 그런데 안드로이드 에서는 9.patch 라는게 있다. 어느정도 설정을 해주면 조그마한 이미지를 알아서 쪼개서 잊고 붙이고 늘리고 어쩌고 해서 크고작은 이미지를 만들어 낸다. 안드로이드 SDK / tools 안에 들어가보면 draw9patch.bat 이라는 파일이 있다. android-sdk-windows\tools\draw9patch.bat 이 파일을 실행하고 기존 9patch 용 이미지 파일이나 새로우 만들거나 아무튼 그런다음에 상하좌우 검정색 부분을 수정해주면된다. 상 : 가로로 늘어 날 수 있는 범위 좌 : 세로로 늘어 날 수 있는 범위 하 : 가로 패딩 범위 우 : 세로..
- Total
- Today
- Yesterday