1) android:imeOptions="actionSearch"
검색 창을 만들어 eidteText 에 터치를 했을때
키보드가 나타난다.
actionSearch 는 돋보기 모양의 검색 키보드가 나타나며...
2) setOnEditorActionListener(new OnEditorActionListener()
editText 에 검색어를 입력하고 키보드에서 돋보기를 입력했을경우, 키보드 값을 받을수 있는 메소드 이다.
(아래는 소스)
검색 창을 만들어 eidteText 에 터치를 했을때
키보드가 나타난다.
actionSearch 는 돋보기 모양의 검색 키보드가 나타나며...
2) setOnEditorActionListener(new OnEditorActionListener()
editText 에 검색어를 입력하고 키보드에서 돋보기를 입력했을경우, 키보드 값을 받을수 있는 메소드 이다.
(아래는 소스)
<EditText android:id="@+id/input_searcher"
android:layout_width="230dip"
android:layout_height="35dip"
android:layout_marginLeft="11dip"
android:textSize="15sp"
android:hint=" 검색어를 입력해 주세요"
android:imeOptions="actionSearch"
android:layout_gravity="left|center_vertical"
android:background="@drawable/search_input_box"
>
input_searcher = (EditText)findViewById(R.id.input_searcher);
input_searcher.setOnEditorActionListener(new OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView arg0, int arg1, KeyEvent arg2) {
// TODO Auto-generated method stub
if (arg1 == EditorInfo.IME_ACTION_SEARCH) {
Log.v("Action", "IME_Action");
return false;
}
});
setImeOptions(EditorInfo.IME_ACTION_SEND);
android:imeOptions="actionSend"
actionGo, actionSearch, actionSend, actionNext ...
mEditText.setOnEditorActionListener(new TextView.OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
if(actionId == EditorInfo.IME_ACTION_SEND) {
});}
'개발도구 > aOS - 안드로이드 개발' 카테고리의 다른 글
[안드로이드] 서서히 사라지는 효과 내기 - Animation (0) | 2011.06.15 |
---|---|
[안드로이드] 소스에서 layout 셋팅해주기 (0) | 2011.06.15 |
[안드로이드] 트위터 스크랩할때 검정색 화면때문에.. (0) | 2011.06.14 |
[안드로이드] 시간 메소드 - Timer, handler, CountDownTimer (0) | 2011.06.13 |
[안드로이드] Android에서 ProgressDialog창 띄우기 (0) | 2011.06.10 |