title: How to get the Address of the function call dynamically from the process
body: <p>I am looking for a way to get the address of the function call programatically:
  public abstract void onKey (int primaryCode, int[] keyCodes) 
  from KeyboardView.OnKeyboardActionListener interface.</p>
  
  <p>Are the address of these functions static? i.e is it loaded always in the same memory.</p>
  
  <p>I'm trying to achieve tamper protection from key loggers.</p>