public class Info {
	public static String loggedIn;
	public static String password;
	public static String studentId;
	public static String name;
	
	public Info(){
		
	}
	
	public Info(String loginVar, String pwdVar, String studentIdVar, String nameVar){
		loggedIn = loginVar;
		password = pwdVar;
		studentId = studentIdVar;
		name = nameVar;
	}
}
	이런 클레스를 만들어서 
Handler handler = new Handler(){
		
		public void handleMessage(Message msg){
			
			if(result.get(0).equals("1")) { //result 태그값이 1일때 성공
				
				Info.loggedIn = result.get(0);
				Info.password = pwd.get(0);
				Info.name = name.get(0);
				Info.studentId = studentId.get(0);
				
				//Info.infoInsert(result.get(0),pwd.get(0),name.get(0),studentId.get(0));
				//idEdit.setText("");
				//pwdEdit.setText("");
				Toast.makeText(Settings.this,
                "login", Toast.LENGTH_SHORT).show();
				
				Intent intent = new Intent(Settings.this, Main.class);
				startActivity(intent);
			}
			else{ //result 태그값이 1이 아닐때 실패
				
				Toast.makeText(Settings.this,
                "Wrong PWD or ID", Toast.LENGTH_SHORT).show();
			}
		};
	};
	이렇게 xml 파싱해서 가져온 데이터(arraylist<string>형입니다)를 string형 클레스 변수에 대입해주었습니다.
kublahBtn.setOnClickListener(new Button.OnClickListener(){
		public void onClick(View v){
			//startAnimation();
				if(Info.loggedIn == "1"){
					Intent intent = new Intent(Main.this, Kublah.class);
					startActivity(intent);
				}else{
					Toast.makeText(Main.this,"You need to log in", Toast.LENGTH_SHORT).show();
                    return;
				}
				
			}
		});
	그리고 로그인이 되었을 때만 특정 엑티비티에 접속할 수 있도록 해주었는데요.
	자꾸 변수가 바뀌질 안고 로그인 안된 상태로 남아있습니다.
	핸들러에서
Info.loggedIn = result.get(0);
	이렇게 말고
Info.loggedIn = "1";
	이렇게 메뉴얼하게 넣어주면 되긴되요.
	근데 제가 사용한 방법은 왜 안되는 건가요??ㅜㅜㅜ