我需要帮助我的地图应用程序的代码部分和setOnEditorActionListener的问题?

时间:2018-02-06 00:09:45

标签: javascript android

  

我的getAction()方法不起作用。我该怎么办?   我该如何更换它才能让它发挥作用   我需要再次写它的方法

private void init(){
            Log.d(TAG,"init: initializing");
            mSearchText.setOnEditorActionListener(new TextView.OnEditorActionListener() {
                @Override
                public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
                    if ((actionId == EditorInfo.IME_ACTION_SEARCH)
                            || (actionId == EditorInfo.IME_ACTION_DONE)
                            || (KeyEvent.getAction() == KeyEvent.ACTION_DOWN)
                            || (KeyEvent.getAction() == KeyEvent.KEYCODE_ENTER)){
                        geoLocate();
                    }
                    return false;
                }
            });
        }

1 个答案:

答案 0 :(得分:0)

而不是" KeyEvent.getAction()"改为" event.getAction()"你应该使用onEditorAction

中的对象