휴대폰마다 숨김 메뉴가 있는데요


예를들면 #554412*를 누르고 전화를 걸면 유심을 다운로드 한다든가 하는 UI메뉴로는 없지만 저렇게 숫자키를 통해 접근할 수 있는 히든 메뉴를 앱에서 실행 시키고 싶습니다.


처음에 문제 되는 부분이 #을 인식을 하지 않아서 찾아본 결과

(http://www.androidpub.com/index.php?document_srl=1717913&act=trackback&key=d17)

이런 답변이 있었는데요. 


저런 방식으로 해서 

new Intent(Intent.ACTION_CALL, Uri.parse( "tel:" + Uri.encode(callNumber) ));

이렇게 했는데요


"연결에 문제가 있거나 MMI코드가 잘못되었습니다." 라고 나옵니다. 그래서 Uri.encode부분을 로그로 찍어본 결과

#11444* 라는 부분이 %3211444* 로 치환이 되어서 나오더군요..


뭐가 잘못된건지 잘모르겠습니다. 고수님의 도움이 필요합니다..ㅜㅜ