Ross ROSS = Recommend OSS · open-source software intelligence for agents

yshrsmz/KeyboardVisibilityEvent

Android Library to handle software keyboard visibility change event. observed · 2026-08-28

github.com/yshrsmz/KeyboardVisibilityEvent · Kotlin · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

23/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4187
  • days_rel: n/a
  • days_push: 1799
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1740 stars · 171 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

An Android library that lets apps listen for soft keyboard visibility change events and check whether the keyboard is currently open. It also includes helper methods to programmatically show or hide the keyboard.

Use cases

  • detect when the soft keyboard opens or closes in an Android activity
  • adjust UI layout when the keyboard appears
  • check if the keyboard is currently visible
  • programmatically show or hide the soft keyboard
  • auto-unregister keyboard listeners when an activity or fragment is destroyed

When to choose

  • you need keyboard visibility callbacks on Android with lifecycle-aware auto-unregistration
  • you want a small, simple library for show/hide keyboard utilities

When to avoid

  • your activity uses windowSoftInputMode modes like adjustNothing that don't change activity height
  • you want an actively maintained library — the author has stated they no longer maintain it
  • you're on modern Android where WindowInsetsCompat APIs cover this need

Facets

library · maturity maintenance

ui-components developer-tools mobile-development android-tools android-library keyboard-visibility soft-keyboard kotlin event-listener android mobile

1 source

Member repositories

RepositoryRoleHealth v2
yshrsmz/KeyboardVisibilityEventmain23

For agents

markdown · JSON · MCP: product_card(name="yshrsmz/KeyboardVisibilityEvent")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem