안녕하세요 안드로이드 프로그래밍을 연습하고 있는 학생인데요
	Intent를 이용해 화면전환을 하는것에 대한 질문있는데요
	레이아웃에 여러개의 버튼이 있을경우 스위치를 이용해서 해당 버튼이 눌렸을 때 버튼에 해당하는 화면을 전환할 수 있도록 컨트롤하는데요
	버튼이 많아 질수록 케이스의 길이도 길어지더라구요
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long id) 
{
		
		Intent move_intent;
		switch ((int)id) 
                {
			case 1: // A화면으로 이동.
				move_intent = new Intent(MainActivity.this , A.class);
				startActivity(move_intent); 
				break;
			case 2: // B화면으로 이동.
				move_intent = new Intent(MainActivity.this , B.class);
				startActivity(move_intent); 
				break;
			case 3: // C화면으로 이동.
				move_intent = new Intent(MainActivity.this , C.class);
				startActivity(move_intent); 
				break;
			case 4: // D화면으로 이동.
				move_intent = new Intent(MainActivity.this , D.class);
				startActivity(move_intent); 
				break;
			
			default :
				move_intent = new Intent(MainActivity.this , E.class);
				startActivity(move_intent); 
				break;
		
		}
}
	그래서 생각을 해보니 A.class부분에 변수를 사용해서 한번의 Intent를 사용하면 좋을것 같아서 해봤는데 안되더라구요
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long id) 
{
		String AA = 변수값;
		Intent move_intent;
		switch ((int)id) 
                {
			case 1: // 변수 AA의 화면으로 이동.
				move_intent = new Intent(MainActivity.this , AA.class);
				startActivity(move_intent); 
				break;
		
		}
}
	Intent의 규칙상 저런식으로 변수를 끼워 넣는다는거 자체가 이상한것 같은데요
	AA라는 변수가 아니라 AA라는 클라스를 찾아 해매는 이상한 문장이 되어 버렸네요...
	아무튼 저런식으로 화면전환할 스위치문을 이용해 때 버튼수 많큼 Intent를 사용하지 않고  
	원하는 화면으로 넘어갈 수 있게 버튼을 컨트롤 할 수 있는 방법이 있나요?