我正在使用EclipseADT开发应用程序。现在,仿真器键盘工作正常,我可以在EditTexts中输入值,但是选项卡导航不起作用,当有许多字段时单击每个EditText很麻烦。我已经确保在我的设备配置中启用了硬件,如this answer:
中所述hw.keyboard=yes
根据我的观察,这已经开始发生,因为除了Eclipse之外我还安装了AndroidStudio来测试这个IDE。但是在安装AS之后,我还更新了AndroidSDK,因此也可能是由于这个原因造成的。
更新:新日输入屏幕
答案 0 :(得分:0)
在我更改了活动的布局xml后,此问题得到了解决,如下所示:
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/newdayLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="com.prahladyeri.android.droidwells.NewDayActivity" >
<TextView
android:id="@+id/lblnewdaySiteName"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:text="Some very long site name"
android:textStyle="bold" />
<TextView
android:id="@+id/lblnewdayDate"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_below="@+id/lblnewdaySiteName"
android:text="01/01/2015" />
<Button
android:id="@+id/cmdnewdayEditDate"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_below="@+id/lblnewdayDate"
android:text="Edit Date" />
<Button
android:id="@+id/cmdnewdaySave"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:text="SAVE" />
<Button
android:id="@+id/cmdnewdayCancel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/cmdnewdaySave"
android:layout_alignTop="@+id/cmdnewdaySave"
android:text="Cancel" />
<Button
android:id="@+id/cmdnewdayTanks"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_toRightOf="@+id/cmdnewdayCancel"
android:layout_alignTop="@+id/cmdnewdayCancel"
android:text="Tanks" />
</RelativeLayout>