【发布时间】:2010-11-22 06:50:34
【问题描述】:
我遇到了一个奇怪的问题。 我的应用在 2.1(模拟器 + 设备)中运行良好。但是,当我使用 2.2 (模拟器+设备)那么软件有问题 键盘。 应用中有一个横屏模式的Activity(使用 安卓:screenOrientation="风景")。 该活动中有两个 EditText。但是,软键盘不是 为那些显示。事实上,软键盘似乎出现了,但作为一个 底部的酒吧。 请查看屏幕截图。
任何帮助将不胜感激。 问候 萨尔瓦尔凡
为 android:windowSoftInputMode 尝试了不同的方法,但没有成功
<Activity android:name=".PriceCalculator"
android:screenOrientation="landscape"
android:windowSoftInputMode="stateAlwaysVisible|adjustPan"
android:configChanges="orientation"
android:label="Pricing Calculator">
....
</Activity>
<EditText
android:id="@+id/adhesiveUnitPrice"
android:inputType="numberDecimal"
android:imeOptions="actionDone|flagNoExtractUi"
android:layout_column="4" android:gravity="right"/>
【问题讨论】:
-
这个选项在做什么? : flagNoExtractUi
-
该选项没有帮助。我发现,在 2.3 中,如果模拟器或设备有硬件键盘,软键盘将不会以横向模式显示。
标签: android