본문 바로가기

Android

[Android] ScrollView 안에 ListView height 지정 [Android] ScrollView안에 ListView를 넣는 경우 ScrollView 안에 ListView를 넣을 경우 ListView의 높이가 지정이 되지 않는 경우가 있다. ScrollView와 ListView 둘 다 vertical scroll를 가지고 있기 때문에 꼬이는 현상이 일어나 ListView의 높이가 원하는대로 지정되지 않는다. 12345678 Android Developer You should never use a ScrollView with a ListView, because ListView takes care of its own vertical scrolling. Most importantly, doing this defeats all of the important optimiz.. 더보기
[Android] 날짜 출력하기(현재 날짜, 날짜 비교 등등) [Android] 날짜 출력 날짜를 출력하기 위해서는 format을 맞추어야 한다 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485public class DateUtils { public static final String DATEFORMAT_DEFAULT = "yyyy-MM-dd HH:mm:ss"; /** [현재 시간] **/ public static Date getCurrentTime() { long now = System.currentTimeMillis(); re.. 더보기
[Android] 정규식으로 형식 필터(이모티콘, 이메일) [Android] EditText Filter 주로 EditText에서 사용되는 필터 Emoji Filter(이모티콘 필터) 123456789101112131415161718192021private EditText editText ; public void onCreate(Bundle savedInstanceState) { ... editText.setFilters(new InputFilter[]{specialCharacterFilter}); } /** 이모티콘이 있을경우 "" 리턴, 그렇지 않을 경우 null 리턴 **/ private InputFilter specialCharacterFilter = new InputFilter() { public CharSequence filter(CharSequenc.. 더보기