My main activity has 2 buttons. One to transfer the text to Activity2 and other to transfer url to Activity2.
Code snippet for main activity to send url is as follows:
 else if (v.getId()==R.id.SendUrl){
                    String query = mEditText.getText().toString();
                    String url ="www.google.com/#q="+query;
                    Intent intent = new Intent(this, Activity2.class);
                    intent.putExtra(EXTRA_MESSAGE,Uri.parse(url));
                    startActivity(intent);
                }
The receiving activity class has the following code:
public class Activity2 extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity2);
    // get intent from HomeActivity
    Intent intent = getIntent();
    // get extra message
    String message = intent.getStringExtra(HomeActivity.EXTRA_MESSAGE);
    //render in textview
    TextView textView = (TextView)findViewById(R.id.viewtext);
    textView.setTextSize(40);
    textView.setText(message);
    WebView webView=(WebView)findViewById(R.id.webNavigator);
    webView.loadUrl(intent.getStringExtra(HomeActivity.EXTRA_MESSAGE));
    //show it in content view
}
The intended query does not load. Any suggestions?