I already have my email class, which uses the inbuilt email. But it fills the screen Apart from writing its own xml file is there any way to do it like webview works. Heres my code.

Email
Code:
package com.jsh.tab;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;

public class EmailTab extends Activity{
	/** Called when the activity is first created. */
	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);

		/* Second Tab Content 
		TextView textView = new TextView(this);
		textView.setText("Second Tab");
		setContentView(textView);
        */
		  
		  /* Create the Intent */
		  final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);

		  /* Fill it with Data */
		  emailIntent.setType("plain/text");
		  emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{"mar@rock.com"});
		  emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "Subject");
		  emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Text");

		  /* Send it off to the Activity-Chooser */
		  startActivity(Intent.createChooser(emailIntent, "Send mail..."));
	}
}
Webview
Code:
package com.jsh.tab;


import android.app.Activity;
import android.graphics.Bitmap;
import android.os.Bundle;
import android.view.KeyEvent;
import android.webkit.WebView;
import android.webkit.WebViewClient;

public class InternetTab extends Activity{
	/** Called when the activity is first created. */
	WebView web;
	 
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        
        WebView web = new WebView(this);
        setContentView(web);
        
        
        web.setWebViewClient(new myWebClient());
        web.getSettings().setJavaScriptEnabled(true);
        web.loadUrl("http://www.mar.me.uk");
    }
    
    public class myWebClient extends WebViewClient
    {
    	@Override
    	public void onPageStarted(WebView view, String url, Bitmap favicon) {
    		// TODO Auto-generated method stub
    		super.onPageStarted(view, url, favicon);
    	}
    	
    	@Override
    	public boolean shouldOverrideUrlLoading(WebView view, String url) {
    		// TODO Auto-generated method stub
    		
    		view.loadUrl(url);
    		return true;
    		
    	}
    }
    
    // To handle "Back" key press event for WebView to go back to previous screen.
	@Override
	public boolean onKeyDown(int keyCode, KeyEvent event) 
	{
		if ((keyCode == KeyEvent.KEYCODE_BACK) && web.canGoBack()) {
			web.goBack();
			return true;
		}
		return super.onKeyDown(keyCode, event);
	}
}