我有一个Android应用程序,它在底部有几个视图和一个admob视图:
Textview
Button
Textview
Admob view
当我打开键盘时,由于
,所有内容都会调整大小android:windowSoftInputMode="adjustResize"
这看起来不太好,所以我可以通过
禁用它android:windowSoftInputMode="adjustPan"
当我现在打开键盘时,我再也看不到它了,因为它在键盘后面;(
是否可以修复所有视图,但是当我打开键盘时,admob视图应位于键盘上方?!
答案 0 :(得分:0)
这样就可以滚动浏览除广告之外的所有内容,该广告始终显示在底部:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android" >
<ScrollView
android:layout_alignParentTop="true"
android:layout_alignBottom="@id/ad" >
<EverythingButAd />
</ScrollView>
<Ad
android:id="@+id/ad"
android:layout_alignParentBottom="true" />
</RelativeLayout>
记住:
android:layout_width
&amp; android:layout_height
;我在示例中将它们排除在外以提高可读性android:windowSoftInputMode="adjustResize"