我得到了一个片段,该片段包含在活动PageViewer
内部的 aTabHost
中。该片段仅包含一个带有列表视图的线性布局,并在其下方有一个编辑文本。我通过使用矩形形状的 xml 并将其添加为背景,在编辑文本周围添加了一个边框。
活动本身是这样声明的:
<activity
android:name=".MyAcivity"
android:label="@string/app_name"
android:theme="@style/CustomActivityTheme"
android:windowSoftInputMode="adjustPan">
</activity>
主题:
<style name="CustomActivityTheme" parent="@style/Theme.AppCompat.Light.DarkActionBar">
<item name="android:actionBarStyle">@style/MyActionBar</item>
<item name="android:actionMenuTextColor">@color/blue</item>
<!-- Support library compatibility -->
<item name="actionBarStyle">@style/MyActionBar</item>
</style>
按下编辑文本时,会出现软键盘,并隐藏操作栏和选项卡主机。它还隐藏了编辑文本周围边框的底部。
我已经尝试从adjustPan
to切换,adjustResize
但adjustResize
对布局没有任何影响,并且表现得就像我根本没有声明它一样。
可以做什么?