如何在程序中监听android输入法的弹出事件,系统有没有相关的广播可以捕获
Manifist文件中Activity有个属性:android:windowSoftInputMode="adjustResize"
,可以设置你的Activity的兼容输入法的模式
xml
<activity android:name=".FirstActivity" android:label="@string/app_name" android:windowSoftInputMode="adjustResize" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>
2 回答1.3k 阅读✓ 已解决
2 回答2.6k 阅读
1 回答2.1k 阅读
1 回答1.1k 阅读
2 回答1.7k 阅读
1 回答1.3k 阅读
1.3k 阅读
如果你的layout会resize,直接监听resize然后判断高度变化就可以了