Error when trying to use search button
===

So I am trying to use the search button on the keyboard but I am getting some errors. I don't know where to begin so I just inserted the code and the errors below


                     //Search button
		EditText searchword = (EditText) findViewById(R.id.searchText);
		final String stringurl;
		String search1 = searchword.toString();
		stringurl = "http://www.ilw.com/search/index.asp?cx=002356431897371251248%3Ajtvfehljcsg&cof=FORID%3A11&ie=UTF-8&q="+search1+"&sa=Go";
		searchword.setOnEditorActionListener(
                new EditText.OnEditorActionListener() {
            @Override
            public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
                if (actionId == EditorInfo.IME_ACTION_SEARCH) {
                	WebView myWebView;
                	myWebView = (WebView)findViewById(R.id.webview);
            		myWebView.getSettings().setJavaScriptEnabled(true);
            		myWebView.setInitialScale(65);
            		
            		WebSettings webSettings = myWebView.getSettings();
            		webSettings.setUseWebViewBackgroundForOverscrollBackground(true);
            		myWebView.loadUrl(stringurl);
                    return true;
                }
                return false;
            }
        });
	

The errors I got were

07-25 15:26:23.802: D/dalvikvm(383): GC_EXTERNAL_ALLOC freed 68K, 49% free 2691K/5187K, external 2772K/2773K, paused 53ms

07-25 15:26:28.472: W/KeyCharacterMap(383): Can't open keycharmap file

07-25 15:26:28.492: W/KeyCharacterMap(383): Error loading keycharmap file '/data/usr/keychars/omap-keypad.kcm.bin'. hw.keyboards.0.devname='omap-keypad'

07-25 15:26:42.392: D/AndroidRuntime(383): Shutting down VM

07-25 15:26:42.392: W/dalvikvm(383): threadid=1: thread exiting with uncaught exception (group=0x4001e560)

07-25 15:26:42.402: E/AndroidRuntime(383): FATAL EXCEPTION: main

07-25 15:26:42.402: E/AndroidRuntime(383): java.lang.NullPointerException

07-25 15:26:42.402: E/AndroidRuntime(383): 	at com.ilw.ilw.MainActivity$3.onEditorAction(MainActivity.java:86)

07-25 15:26:42.402: E/AndroidRuntime(383): 	at android.widget.TextView.onEditorAction(TextView.java:3517)

07-25 15:26:42.402: E/AndroidRuntime(383): 	at com.android.internal.widget.EditableInputConnection.performEditorAction(EditableInputConnection.java:92)

07-25 15:26:42.402: E/AndroidRuntime(383): 	at com.android.internal.view.IInputConnectionWrapper.executeMessage(IInputConnectionWrapper.java:291)

07-25 15:26:42.402: E/AndroidRuntime(383): 	at com.android.internal.view.IInputConnectionWrapper$MyHandler.handleMessage(IInputConnectionWrapper.java:75)

07-25 15:26:42.402: E/AndroidRuntime(383): 	at android.os.Handler.dispatchMessage(Handler.java:99)

07-25 15:26:42.402: E/AndroidRuntime(383): 	at android.os.Looper.loop(Looper.java:130)

07-25 15:26:42.402: E/AndroidRuntime(383): 	at android.app.ActivityThread.main(ActivityThread.java:3859)

07-25 15:26:42.402: E/AndroidRuntime(383): 	at java.lang.reflect.Method.invokeNative(Native Method)

07-25 15:26:42.402: E/AndroidRuntime(383): 	at java.lang.reflect.Method.invoke(Method.java:507)

07-25 15:26:42.402: E/AndroidRuntime(383): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:840)

07-25 15:26:42.402: E/AndroidRuntime(383): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:598)

07-25 15:26:42.402: E/AndroidRuntime(383): 	at dalvik.system.NativeStart.main(Native Method)

07-25 15:31:42.462: I/Process(383): Sending signal. PID: 383 SIG: 9




