ソフトキーボードのイジェクトに関する質問
633 ワード
よく記録に触れる
最外層のレイアウト実装
private int[] mInsets = new int[4];
@Override protected final boolean fitSystemWindows(Rect insets) {
xmlでのandroidの構成:fitsSystemWindows=「true」
manifestでandroid:windowSoftInputMode="adjustResize|stateHidden"
FitsSystemWindows=trueをビューに置くと、このビューが状況に応じて縮小できることを示します.
最外層のレイアウト実装
private int[] mInsets = new int[4];
@Override protected final boolean fitSystemWindows(Rect insets) {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT_WATCH) {
mInsets[0] = insets.left;
mInsets[1] = insets.top;
mInsets[2] = insets.right;
return super.fitSystemWindows(insets);
} else {
return super.fitSystemWindows(insets);
}
}
xmlでのandroidの構成:fitsSystemWindows=「true」
manifestでandroid:windowSoftInputMode="adjustResize|stateHidden"
FitsSystemWindows=trueをビューに置くと、このビューが状況に応じて縮小できることを示します.