1

내가 글고 치기를하고 난 지금처럼 EditText에 텍스트를 삽입 할 내 Activity에서 dispatchKeyEvent를 호출하려고 작동하지 아무것도. 위의 코드는 "lol"을 "Lol"대신에 EditText에 쓰려고합니다. 왜?안드로이드 dispatchKeyEvent에 모두의 KeyEvent 코드

+1

https://developer.android.com/reference/android/view/KeyEvent.html 내가이 그런 식으로 달성 할 수 있지만, 내가 부탁 해요 게 아니에요 알고있다. – batati

답변

0

이 같은 변화의 메타 데이터를 사용하는 KeyEvent의 또 다른 생성자()를 사용할 수 있습니다

dispatchKeyEvent(new KeyEvent(0,0,KeyEvent.ACTION_DOWN,KeyEvent.KEYCODE_L,0,KeyEvent.META_SHIFT_ON)); 

출처 :

+0

그게 작동합니다. 감사 – batati