1

I've been searching a way to create a keylogger that uses a default keyboard in android devices such as Google keyboard, but I found no idea with that.
Is there any way I can do that without installing a new keyboard?

I've seen some source in Github and it uses softkeyboard. That keyboard's UI is not good. If we can't get a keylogger without installing a new keyboard, just give me the keyboard UI like Google keyboard

Jérémie Bertrand
  • 3,025
  • 3
  • 44
  • 53
  • 3
    "Is there any way I can do that without installing a new keyboard?" -- hopefully not, for blindingly obvious security reasons. – CommonsWare Sep 15 '15 at 12:02

1 Answers1

2

Similar Ques Android Key logger

well for soft keyboard to appear, you can use

EditText yourEditText= (EditText) findViewById(R.id.yourEditText);
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(yourEditText, InputMethodManager.SHOW_IMPLICIT);

To close it you can use

InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(yourEditText.getWindowToken(), 0);
Community
  • 1
  • 1
Abhishek
  • 2,350
  • 2
  • 21
  • 35