안녕하세요 안드로이드 소켓 받는 방식에 대해서 질문인데요,
현재 저는
socket.SendMessage(strmessage);// 으로 보내고
while (socket.HasMessage());
getMsg = socket.GetMessage();// 서버로부터 받기
이런 방식으로 보내고 받을때까지 무한대기하는 어마어마하게 비효율적인 방식으로 받는데요;
찾아보니깐 어싱크태스크, 콜백 등 적용할 수 있는 몇가지 방법을 찾았지만, 막상 해보니 받고 엑티비티 전환이나 토스트 메시지 뛰우는 부분이 안됩니다..
좀 효율적인 방법(비동기식) 없을까요 ㅜㅜ