我的应用程序中有三个 EditText 小部件,其中一个的 XML 如下所示。它们大部分都可以工作,但问题是实际的小部件位于我的设备屏幕底部。当我点击小部件并显示数字键盘时,它完全覆盖了文本输入窗口,我看不到我正在输入的数字。我可以修改 TextView 以便在我的设备上显示小键盘时,它还显示我当前正在输入的数字吗?
<EditText
android:id="@+id/EditTextPrices" android:layout_width="100dip"
android:layout_height="wrap_content" android:inputType="number|numberDecimal"
android:singleLine="true" android.imeOptions="actionDone"/>
另一个问题是,当我输入完一个数字后,它并没有将我返回到主活动屏幕,而是为下一个 TextEdit 小部件打开了数字键盘。我不希望这种情况发生。我曾认为设置 android.imeOptions="actionDone" 会导致键盘消失并在我输入完数字后完成,但事实并非如此。如何阻止“下一个”窗口出现?