마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

View id로 onClick() 이벤트 발생시키는 방법

0 추천

안녕하세요~

제가 아래와 같이 클릭에 관한 이벤트를 정의해 놓았는데요~

다른 함수에서 뷰의 id만 가지고 onClick 이벤트를 발생시키는 방법 알고 계신분 계신가요?

이리저리 검색해 보고 있는데 찾지를 못하고 있네요~~

 

 

   EditText rightblank = (EditText)findViewById(R.id.rightblank);

 

   rightblank.setOnClickListener(new View.OnClickListener() {

      @Override

      public void onClick(View v) {

      rightblank.setInputType(InputType.TYPE_CLASS_NUMBER);

               InputMethodManager mgr = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);

                mgr.showSoftInput(rightblank, InputMethodManager.SHOW_IMPLICIT); 

       }

   });

안웅 (160 포인트) 님이 2013년 3월 4일 질문

1개의 답변

+1 추천
findViewById(뷰의 아이디값).performClick();
원조안드로이드 (58,190 포인트) 님이 2013년 3월 4일 답변
감사 인사가 늦었습니다.
원조안드로이드님 감사합니다
덕분에 문제해결했습니다.
...