package com.bu.list;
import android.app.ListActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.TextView;
import android.widget.AdapterView.OnItemClickListener;
public class list extends ListActivity implements OnItemClickListener{
    TextView selection;
    String[] items={"lorem", "ipsum", "dolor"};
    long nowimg ;
    ListView list;
    /** Called when the activity is first created. */
    @Override
    //액티비티 생성시 호출
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        
        //레이아웃 지정
        setContentView(R.layout.main);
        
        //리스트 어댑터를 새로생성한 ArrayAdapter로 지정
        //ArrayAdapter 생성 할때 사용 할 레이아웃을
        //row.xml 로 지정하고, 텍스트뷰로 사용할 것이
        //R.id.label 인것을 알린다
        setListAdapter(new ArrayAdapter<String>(this, 
                R.layout.row, R.id.label, items));
        
        //텍스트 뷰를 레이아웃에서 얻음
        selection = (TextView)findViewById(R.id.selection);
        list = (ListView)findViewById(android.R.id.list);
     list.setOnItemClickListener(this);
         
    }
    public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
     switch (position){
      case 0 :
       setContentView(R.layout.test);
       break;
      case 1 :
       setContentView(R.layout.test);
       break;
     }
    }
     
    /*public void onListItemClick(ListView parent, View v,
            int position, long id){
//현재 위치에 문자열을 화면에 출력
     selection.setText(items[position]);
     }*/
}
 

각 리스트뷰의 아이템을 클릭하면 레이아웃이 이동하게 하고 싶습니다.

Jing님의 도움을 받아 소스를 수정해봤는데;;; 안되네요;;;

해당 프로젝트의 자료도 함께 첨부할께용 ㅠㅠ