키보드 안보이드로 메니페스트
<activity android:name="MenuSearch" android:configChanges="orientation|keyboard" android:windowSoftInputMode="stateAlwaysHidden" />
키보드 안 보이도록
키보드 보이도록
혹시 키보드에서 엔터값을 받아 키보드가 사라지게 하려면... ...
<activity android:name="MenuSearch" android:configChanges="orientation|keyboard" android:windowSoftInputMode="stateAlwaysHidden" />
키보드 안 보이도록
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(icon_searcher.getWindowToken(), 0);키보드 보이도록
<EditText android:id="@+id/input_searcher"
android:layout_width="230dip"
android:layout_height="35dip"
android:layout_marginLeft="7dip"
android:hint="검색어를 입력해 주세요"
android:imeOptions="actionSearch" // 키보드의 종류를 말한다. actionSearch 에 alt + space 를 누르면 키보드 타입이 다양하게 나온다.
android:layout_gravity="left|center_vertical"
android:background="@drawable/search_input_box"
>
혹시 키보드에서 엔터값을 받아 키보드가 사라지게 하려면... ...
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.view);
- m_editInputText.setOnKeyListener(new View.OnKeyListener() {
- @Override
- public boolean onKey(View v, int keyCode, KeyEvent event) {
- return false;
- }
- });
- }
- public boolean onKeyUp(int keyCode, KeyEvent event)
- {
- if (keyCode == KeyEvent.KEYCODE_ENTER)
- {
- // hide keyboard
- InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
- imm.hideSoftInputFromWindow(m_editInputText.getWindowToken(), 0);
- return true;
- }
- return super.onKeyUp(keyCode, event);
- }
'개발도구 > aOS - 안드로이드 개발' 카테고리의 다른 글
[안드로이드] UP DOWN 이벤트 - MotionEvent (0) | 2011.06.01 |
---|---|
[안드로이드] 클릭후 보이고 , 안보이게 하기 (0) | 2011.06.01 |
[안드로이드] euckr -> UTF-8 변환 / 안드로이드 검색 (0) | 2011.06.01 |
[안드로이드] 문자, 숫자 비교 (0) | 2011.05.31 |
[안드로이드] if (type == "juyo") VS if (type.equals("photonews")) (0) | 2011.05.31 |