android浏览器开发,地址栏用什么组件怎样设置成当获得焦点时输入法中有“前往”或“搜索”键

想用android写一个android浏览器的小DEMO,地址栏用的原生EDITTEXT组件,
说到这里那么问题来了。。在EDITTEXT中输入完毕之后,弹出的输入法中没有“前往”
或者“搜索”键,网上下载的浏览器比如UC浏览器,地址栏输入后键盘上都有有一个“前往”按钮。这种情况应该如何设置?

我只想说就这个了,,

android:imeOptions="actionSearch"

EditText设置setInputType不行吗

//我是代码我是代码。。。。。。。。。。。割。。。。。。。。。。。。。。。。。。。。。

package com.example.test;

import android.os.Bundle;
import android.app.Activity;
import android.text.InputType;
import android.view.KeyEvent;
import android.view.Menu;
import android.webkit.WebView;
import android.widget.EditText;

public class MainActivity extends Activity {

EditText url;



WebView show;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    url = (EditText)findViewById(R.id.url);
    show = (WebView)findViewById(R.id.show);
    url.setInputType(InputType.TYPE_TEXT_VARIATION_URI);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.main, menu);
    return true;
}



@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    // TODO Auto-generated method stub
    if(keyCode == KeyEvent.KEYCODE_SEARCH){
        String urlStr = url.getText().toString();
        show.loadUrl(urlStr);
        return true;
    }
    return false;
}

}

android:imeOptions="actionSearch"
android:singLine="true"

xml中edittext 设置以上属性就有搜索了