본문 바로가기

iCon

[Android] RadioButton에서 텍스트와 간격 넓히기 RadioButton을 Custom 화 시켜서 Icon을 변경해서 많이 씁니다. Icon 변경은 간단하게 button에 넣으면 끝인데요. 아래와 같이~btn_radio.xml 아이콘만 놓는 다면 문제가 없습니다. 하지만, 아이콘 과 텍스트를 같이 쓰고자 하시는 분들 중에 그 사이에 Margin을 넣고 싶을 경우가 있습니다.아무것도 하지 않으면 아이콘과 텍스트가 딱 붙어 있으니깐요. 그럼 어떻게 해야하느냐???구글링을 하다보면 button을 이용하지 말고 drawableRight나 Left를 이용해서 아이콘을 두고 Padding으로 조절하라고 합니다.참조 : http://stackoverflow.com/a/12568118/3534559 하지만, 제가 하고자 하는 것은 그냥 우측에 나오는 텍스트에 간격만 주.. 더보기
[Android] PopupMenu with Icon menu/some_menu.xml 에 아래와 같이 icon을 지정해도 화면에는 나오지 않습니다. 그래서 PopupMenu를 커스텀화 해줘야 하는데 그 소스가 역시 공유 되어 있네요.https://gist.github.com/mediavrog/9345938 package com.vuzz.snapdish.ui; import android.content.Context; import android.support.v7.internal.view.SupportMenuInflater; import android.support.v7.internal.view.menu.MenuBuilder; import android.support.v7.internal.view.menu.MenuPopupHelper; import andro.. 더보기
[Android] Notification icon Lollipop 이후 Notification Icon을 좀 다른 형태로 바꿔야 한다. 이전에는 대부분 App icon을 그대로 사용하여서 뿌렸었지만,Lollipop 부터는 배경색을 지정하고 가운데에 특정 icon만 넣을 수 있습니다.FloatingActionButton 이랑 똑같다고 보면 될듯 하네요. 아래 내용을 참고 하세요. For instance:Notification notification = new Notification.Builder(context) .setAutoCancel(true) .setContentTitle("My notification") .setContentText("Look, white in Lollipop, else color!") .setSmallIcon(getNotifica.. 더보기
[ Android ] 버튼 이미지 변경 ( 코딩 ) 버튼 클릭 이벤트가 발생 했을 때, 아이콘을 변경하는 방법입니다.기본 drawable 리소스가 존재한다는 전제하에...^^ btn.setCompoundDrawablesWithIntrinsicBounds(getResources().getDrawable(R.drawable.id), null, null, null); 매개변수는 left,top,right,down 순입니다. xml 에선 다음과 같이 적용.참조 : http://stackoverflow.com/questions/4250923/how-to-change-a-buttons-icon-programmatically 그럼 오늘도 즐코딩하세요.^^ 더보기