├── .gitignore ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── flyn │ │ └── inputmanagerhelper │ │ ├── ActionBarActivity.java │ │ ├── CustomLayoutActivity.java │ │ ├── CustomLayoutWithToolBarActivity.java │ │ ├── MainActivity.java │ │ ├── RecyclerViewActivity.java │ │ ├── ScrollViewActivity.java │ │ ├── ToolBarActivity.java │ │ ├── TranslucentLayoutActivity.java │ │ ├── helper │ │ └── InputManagerHelper.java │ │ └── view │ │ └── KeyboardListenLayout.java │ └── res │ ├── drawable │ └── timg.jpg │ ├── layout │ ├── activity_actionbar.xml │ ├── activity_custom_layout.xml │ ├── activity_custom_layout_with_toolbar.xml │ ├── activity_form.xml │ ├── activity_main.xml │ ├── activity_recycleview.xml │ ├── activity_toolbar.xml │ ├── activity_translucent_layout.xml │ └── item_string_1.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ └── values │ ├── colors.xml │ ├── strings.xml │ └── styles.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 使用方法: 2 | ``` 3 | InputManagerHelper.attachToActivity(this).bind(viewGroup, view).offset(1); 4 | ``` 5 | 博客地址: 6 | [Android输入法遮挡问题的解决思路](http://www.jianshu.com/p/50c060edeaa8) 7 | -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/flyn/inputmanagerhelper/ActionBarActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/java/com/flyn/inputmanagerhelper/ActionBarActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/flyn/inputmanagerhelper/CustomLayoutActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/java/com/flyn/inputmanagerhelper/CustomLayoutActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/flyn/inputmanagerhelper/CustomLayoutWithToolBarActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/java/com/flyn/inputmanagerhelper/CustomLayoutWithToolBarActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/flyn/inputmanagerhelper/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/java/com/flyn/inputmanagerhelper/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/flyn/inputmanagerhelper/RecyclerViewActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/java/com/flyn/inputmanagerhelper/RecyclerViewActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/flyn/inputmanagerhelper/ScrollViewActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/java/com/flyn/inputmanagerhelper/ScrollViewActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/flyn/inputmanagerhelper/ToolBarActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/java/com/flyn/inputmanagerhelper/ToolBarActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/flyn/inputmanagerhelper/TranslucentLayoutActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/java/com/flyn/inputmanagerhelper/TranslucentLayoutActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/flyn/inputmanagerhelper/helper/InputManagerHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/java/com/flyn/inputmanagerhelper/helper/InputManagerHelper.java -------------------------------------------------------------------------------- /app/src/main/java/com/flyn/inputmanagerhelper/view/KeyboardListenLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/java/com/flyn/inputmanagerhelper/view/KeyboardListenLayout.java -------------------------------------------------------------------------------- /app/src/main/res/drawable/timg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/res/drawable/timg.jpg -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_actionbar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/res/layout/activity_actionbar.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_custom_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/res/layout/activity_custom_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_custom_layout_with_toolbar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/res/layout/activity_custom_layout_with_toolbar.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_form.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/res/layout/activity_form.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_recycleview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/res/layout/activity_recycleview.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_toolbar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/res/layout/activity_toolbar.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_translucent_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/res/layout/activity_translucent_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_string_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/res/layout/item_string_1.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imflyn/InputManagerHelper/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | --------------------------------------------------------------------------------