我正在尝试对我的应用中的尺寸变化使用react。或者更具体地说,我试图弄清楚键盘何时出现。
我试过主窗口的 @Override ... onSizeChanged() (一个 RelativeLayout View 扩展)
它在我改变方向时被调用,但在我显示/隐藏键盘时不会被调用。
我的布局没有滚动,所以屏幕顶部的控件从 View 中消失,让它们恢复原状的唯一方法是隐藏键盘。
我已经阅读了一大堆其他网站,并用谷歌搜索了这个网站的内容,但它让我感到困惑。
哦..我正在使用 2.1(又名 7)版本的 android,我希望能够在我自己的手机上运行该应用程序:)
哦.. 所以这个问题。如何在 Android 设备上捕获类似于 onSize 的内容。
最佳答案
尝试将下面添加到 manifest.xml 中的相关 Activity
android:windowSoftInputMode="adjustPan"
For Example
<activity android:name=".SignUp"
android:screenOrientation="portrait"
android:windowSoftInputMode="adjustPan" >
<intent-filter>
<action android:name="android.intent.action.ACTIVITY" />
</intent-filter>
</activity>
关于android - 如何捕捉 android 的 onsize 事件(或等于),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13342453/