아래처럼 코딩을 하였는데요

main.java
public class main extends Activity {
ParserNotice Notice;
ParserNoticeIn NoticeIn;
String sourceUrlString = null;
ArrayList htmlContent = null;

public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
setTitle("초기화면"); // title 설정
//hallym = (TextView)findViewById(R.id.hallym);
Notice = new ParserNotice();
NoticeIn = new ParserNoticeIn();
.
.
.
case 3:
Toast.makeText(this,"공지사항",Toast.LENGTH_SHORT).show();
startActivity(new Intent(this, NoticeList.class));
return true;

이렇게 해서 NoticeList.java로 링크를 태웁니다

NoticeList.java

public class NoticeList extends ListActivity // ListActivity를 상속받습니다
{
ParserNotice Notice;
ParserNoticeIn NoticeIn;
String sourceUrlString = "http://xxxxxx.xx.xx/xxx";
String sourceUrlString1 = sourceUrlString + "list.php?strLink=191";
String sourceUrlString2 = sourceUrlString + "list.php?strLink=192";
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
Notice = new ParserNotice();
NoticeIn = new ParserNoticeIn();
.
.
.
NoticeAdapter m_adapter = new NoticeAdapter(this, R.layout.row, m_orders);
setListAdapter(m_adapter);
}
private class NoticeAdapter extends ArrayAdapter
{
ArrayList items;

public NoticeAdapter(Context context, int textViewResourceId, ArrayList items)
{
super(context, textViewResourceId, items);
this.items = items;
}

public View getView(int position, View convertView, ViewGroup parent)
{
View v = convertView;

if (v == null)
{
LayoutInflater vi = (LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE);
v = vi.inflate(R.layout.row, null);
}

Notice notice = items.get(position);

if (notice != null)
{
TextView tt = (TextView) v.findViewById(R.id.toptitle);
TextView rt = (TextView) v.findViewById(R.id.righttext);
TextView lt = (TextView) v.findViewById(R.id.lefttext);
if (tt != null)
{
tt.setText(notice.getTitle());
}
if(rt != null)
{
lt.setText(notice.getDate());
rt.setText(notice.getName());
}
}
return v;
}
}
.
.
.
case 0:
Toast.makeText(this,"0",Toast.LENGTH_SHORT).show();
startActivity(new Intent(this, NoticeBody.class));
break;

이렇게 파싱하고 리스트뷰에 뿌려주면서 메인에서 리스트뷰로 레이아웃이 변경되는건 되고요
이제 리스트뷰에서 뿌려준 아이템 클릭하면 그 리스트에 맞게 NoticeBody.java로 링크탑니다

여기가 문제인데요

이제 안에 내용을 웹뷰로 뿌려주려는데요

NoticeBody.java

public class NoticeBody extends Activity
{
WebView mWebView;
ParserNoticeIn ParserNoticeIn;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.web);
mWebView = (WebView) findViewById(R.id.webview);

여기서 웹뷰를 못띄우고 메인을 띄웁니다

main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
    <TextView
    android:id="@+id/textview"
android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    />
</LinearLayout>

row.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>
<TextView
    android:id="@+id/toptitle"
     android:layout_width="fill_parent"
     android:layout_height="wrap_content"
     android:ellipsize="end" 
     android:singleLine="true"
     android:gravity="center_vertical"
     android:layout_alignParentTop="true"
     android:textSize="20px"
     />
    <TextView
     android:id="@+id/lefttext"
     android:layout_width="fill_parent"
     android:layout_height="wrap_content"
     android:textColor="#00ff00"
     android:gravity="left"
     android:singleLine="true"
     android:ellipsize="marquee"
     android:layout_below="@id/toptitle"
android:layout_alignLeft="@id/toptitle"
     />
<TextView
     android:id="@+id/righttext"
     android:layout_width="fill_parent"
     android:layout_height="wrap_content"
     android:textColor="#ff0000"
     android:gravity="right"
     android:singleLine="true"
     android:ellipsize="marquee"
android:layout_below="@id/toptitle"
android:layout_alignRight="@id/toptitle"
android:layout_marginRight="10px"
     />
</RelativeLayout>

web.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content">
    <WebView
android:id="@+id/webview"
android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    />
</LinearLayout>

메인으로 초기화면 잡고 리스트뷰로 리스트 띄우고 다음에 웹뷰로 웹하나 띄었다가
다시 메인으로 오고 리스트로 가고 왔다갔다 하려는데요 레이아웃 변경을 어떻게 해야되나요.ㅠ
NoticeList.java 에서 NoticeBody.java로 넘어갔을 때 레이아웃을 web.xml을 가져오지 못하고 main.xml을 가져오는 것이 문제입니다.ㅠ 방법을 알려주세요.ㅠ