2011-03-31 3 views
0

내 웹 서비스에 연결하기 위해 ksoap을 사용하고 있습니다. 내 logcat에서 성공적으로 로그인 한 응답 코드가 "000"입니다. 내 질문은 사용자가 갈 수 있도록 응답 코드를 처리하는 방법입니다. 가능한 경우 다음 페이지로 코드를 제공하십시오.안드로이드에서 응답 코드를 얻는 방법

+0

귀하의 최선책은 귀하의 가장 먼저해야 할 일을 시도하고 귀하의 시도에 대한 몇 가지 유형의 예를 게시하는 것입니다. 그렇게하면 커뮤니티 작성자가 코드를 작성하는 것에 반대하는 데 도움이됩니다. 또한, 검색, 나는 많은 예제를 밝힐 것입니다. 아래에서 원하는 것을 얻을 수있는 조건부 논리의 예를 참조하십시오. – apesa

답변

0

프로그래밍 방식으로 수행 할 작업을 결정하려면 일부 조건부 논리가 필요합니다. 사용자가 성공한 로그인 정보를 전달하면 기본 앱 화면으로 보내고 싶을 것입니다. ??

if (ResponseCode == "000"){ 
startActivity (Intent) // where you want the user to go. 
} 
Else If (ResponseCode == "whateverelse"){ 
//Restart Login screen 
} 
Else { 
//Your locked out or whatever other scenario you may have. 
} 

위와 같은 것이 작동합니다. 또한 추가 Android 로그인 기능이있을 수 있습니다. ity, but but boolean을 설정하고 사용자와 함께 전달하므로 로그인 상태를 확인할 수 있습니다.

+0

당신은 @apesa가 같은 방식으로하고 있음을 알고 있지만 로그인 성공을 위해 작동하고 있으며 001을 올리면 작동하지 않아서 어떤 실수를하고 있는지 알 수 없습니다. – user671005

+0

코드를 게시하십시오. – apesa

+0

응답 코드 "001"이 맞지만 작동하지 않습니다. 무엇이 잘못 되었습니까? – user671005

관련 문제