검색결과 리스트
Mobile Programming/Android Tip에 해당되는 글 16건
- 2010.10.21 Android 개발 Tip - 4. 키보드 숨기기 , Edit 제한 넣기
- 2010.10.19 Android 개발 Tip - 3. Landscape layout
- 2010.10.19 Android 개발 Tip - 2. MenuItem
글
Android 개발 Tip - 4. 키보드 숨기기 , Edit 제한 넣기
Mobile Programming/Android Tip
2010. 10. 21. 14:26
비밀번호를 넣는다거나 할때 length를 제한하고 싶을ㄸ ㅐ. .
edit1.setFilters(new InputFilter[]{ new InputFilter.LengthFilter(6) });텍스트 체인지 리스너를 통해 특정 조건에 따라 키보드를 숨길 수가 있다.
InputMethodManager mImm; mImm = (InputMethodManager)getSystemService(INPUT_METHOD_SERVICE); TextWatcher mWatcher = new TextWatcher(){ @Override public void afterTextChanged(Editable arg0) { // TODO Auto-generated method stub } @Override public void beforeTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) { // TODO Auto-generated method stub } @Override public void onTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) { // TODO Auto-generated method stub if(arg0.length()==7){ mImm.hideSoftInputFromWindow(edit1.getWindowToken(),0); } } };
'Mobile Programming > Android Tip' 카테고리의 다른 글
Android 개발 Tip - 6. 이클립스 로그캣이 맛이갔어요! (2) | 2010.11.15 |
---|---|
Android 개발 Tip - 5. GestureListener (0) | 2010.11.11 |
Android 개발 Tip - 3. Landscape layout (0) | 2010.10.19 |
Android 개발 Tip - 2. MenuItem (0) | 2010.10.19 |
Android 개발 Tip - 1. 갤러리에서 Image Select (0) | 2010.10.13 |
설정
트랙백
댓글
글
Android 개발 Tip - 3. Landscape layout
Mobile Programming/Android Tip
2010. 10. 19. 14:32
수평으로 단말기가 놓여졌을때 원하는 레이아웃을 따로지정할수있다.
이때는 반드시 res 폴더에 layout-land폴더를 만들고, 수평 xml파일과 같은 이름으로 지정해 만들어주어야 한다.
'Mobile Programming > Android Tip' 카테고리의 다른 글
Android 개발 Tip - 6. 이클립스 로그캣이 맛이갔어요! (2) | 2010.11.15 |
---|---|
Android 개발 Tip - 5. GestureListener (0) | 2010.11.11 |
Android 개발 Tip - 4. 키보드 숨기기 , Edit 제한 넣기 (0) | 2010.10.21 |
Android 개발 Tip - 2. MenuItem (0) | 2010.10.19 |
Android 개발 Tip - 1. 갤러리에서 Image Select (0) | 2010.10.13 |
설정
트랙백
댓글
글
Android 개발 Tip - 2. MenuItem
Mobile Programming/Android Tip
2010. 10. 19. 14:12
메뉴 추가.
menu.add()를 통해서 만든 메뉴는 서브메뉴가 없는 메뉴고,
menu.addSubMenu()를 통해서 만든 메뉴는 서브메뉴가 있는 메뉴.
메뉴를 만들때는
onCreateOptionsMenu(Menu menu)를 오버라이드, 이 내부에서 추가하면 된다.
public boolean onCreateOptionsMenu(Menu menu){ super.onCreateOptionsMenu(menu); SubMenu subMenu = menu.addSubMenu("Size"); subMenu.add(0,1,0,"13pt"); subMenu.add(0,2,0,"15pt"); return true; }
public boolean onOptionsItemSelected(MenuItem item){ Resources res = getResources(); TextView text = (TextView)findViewById(R.id.text); switch(item.getItemId()){ case 1: float textsize = res.getDimension(R.dimen.pointsmall); text.setTextSize(textsize); break; case 2: float textsize2 = res.getDimension(R.dimen.pointbig); text.setTextSize(textsize2); break; } return false; }
'Mobile Programming > Android Tip' 카테고리의 다른 글
Android 개발 Tip - 6. 이클립스 로그캣이 맛이갔어요! (2) | 2010.11.15 |
---|---|
Android 개발 Tip - 5. GestureListener (0) | 2010.11.11 |
Android 개발 Tip - 4. 키보드 숨기기 , Edit 제한 넣기 (0) | 2010.10.21 |
Android 개발 Tip - 3. Landscape layout (0) | 2010.10.19 |
Android 개발 Tip - 1. 갤러리에서 Image Select (0) | 2010.10.13 |