MCPcopy Index your code
hub / github.com/demongel/SoftKeyboardHeight

github.com/demongel/SoftKeyboardHeight @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
42 symbols 111 edges 10 files 17 documented · 40%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

KeyboardHeightObserver (Interface)
The observer that will be notified when the height of the keyboard has changed [2 implementers]
app/src/main/java/com/shakespace/softkeyboarddemo/loginwithpopwindow/KeyboardHeightObserver.java

Core symbols most depended-on inside this repo

notifyKeyboardHeightChanged
called by 3
app/src/main/java/com/shakespace/softkeyboarddemo/loginwithpopwindow/KeyboardHeightProvider.java
assistActivity
called by 2
app/src/main/java/com/shakespace/softkeyboarddemo/loginwith5497/AndroidBug5497Workaround.java
setKeyboardHeightObserver
called by 2
app/src/main/java/com/shakespace/softkeyboarddemo/loginwithpopwindow/KeyboardHeightProvider.java
onBackPressed
called by 1
app/src/main/java/com/shakespace/softkeyboarddemo/loginwith5497/FullScreen5497Activity.java
possiblyResizeChildOfContent
called by 1
app/src/main/java/com/shakespace/softkeyboarddemo/loginwith5497/AndroidBug5497Workaround.java
computeUsableHeight
called by 1
app/src/main/java/com/shakespace/softkeyboarddemo/loginwith5497/AndroidBug5497Workaround.java
onKeyboardHeightChanged
called by 1
app/src/main/java/com/shakespace/softkeyboarddemo/loginwithpopwindow/KeyboardHeightObserver.java
onBackPressed
called by 1
app/src/main/java/com/shakespace/softkeyboarddemo/loginwithpopwindow/LoginWithPopWindowActivity.java

Shape

Method 32
Class 9
Interface 1

Languages

Java100%

Modules by API surface

app/src/main/java/com/shakespace/softkeyboarddemo/loginwithpopwindow/KeyboardHeightProvider.java9 symbols
app/src/main/java/com/shakespace/softkeyboarddemo/loginwithpopwindow/LoginWithPopWindowActivity.java8 symbols
app/src/main/java/com/shakespace/softkeyboarddemo/loginwith5497/AndroidBug5497Workaround.java7 symbols
app/src/main/java/com/shakespace/softkeyboarddemo/loginwith5497/FullScreen5497Activity.java3 symbols
app/src/main/java/com/shakespace/softkeyboarddemo/login/NoFullScreenLoginActivity.java3 symbols
app/src/main/java/com/shakespace/softkeyboarddemo/immersedstatus/ImmersedStatusActivity.java3 symbols
app/src/main/java/com/shakespace/softkeyboarddemo/MainActivity.java3 symbols
app/src/test/java/com/shakespace/softkeyboarddemo/ExampleUnitTest.java2 symbols
app/src/main/java/com/shakespace/softkeyboarddemo/loginwithpopwindow/KeyboardHeightObserver.java2 symbols
app/src/androidTest/java/com/shakespace/softkeyboarddemo/ExampleInstrumentedTest.java2 symbols

For agents

$ claude mcp add SoftKeyboardHeight \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact