我在单行中有 16 个编辑文本,因为我使用的是单个背景图像。我的问题是
1.focus 仅在我触摸edittext 的开头时出现,但当我单击edittext 上的任意位置时我想要它。2.当设置edittext的宽度时,它在AVD上看起来不错,但是当我在真实设备上测试时它会减小。如何处理这个。
我是新手,谢谢你的帮助
到目前为止我已经尝试过了:
<TableRow xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/tableRow1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:background="@drawable/table_back" >
<EditText
android:id="@+id/req"
android:layout_width="80dp"
android:layout_height="wrap_content"
android:background="#00000000" >
<requestFocus />
</EditText>
<EditText
android:id="@+id/fm"
android:layout_width="80dp"
android:layout_height="wrap_content"
android:background="#00000000"
android:ems="10" />
<EditText
android:id="@+id/effects"
android:layout_width="77dp"
android:layout_height="wrap_content"
android:background="#00000000"
android:ems="10" />
<EditText
android:id="@+id/sev"
android:layout_width="33dp"
android:layout_height="wrap_content"
android:background="#00000000"
android:ems="10"
android:focusable="true"
android:focusableInTouchMode="true"
android:gravity="center_horizontal"
android:inputType="number" />
<EditText
android:id="@+id/causes"
android:layout_width="80dp"
android:layout_height="wrap_content"
android:background="#00000000"
android:ems="10" />
<EditText
android:id="@+id/occ"
android:layout_width="35dp"
android:layout_height="wrap_content"
android:background="#00000000"
android:ems="10"
android:gravity="center_horizontal"
android:inputType="number" />
<EditText
android:id="@+id/process"
android:layout_width="80dp"
android:layout_height="wrap_content"
android:background="#00000000"
android:ems="10" />
<EditText
android:id="@+id/det"
android:layout_width="35dp"
android:layout_height="wrap_content"
android:background="#00000000"
android:ems="10"
android:gravity="center_horizontal"
android:inputType="number" />
<TextView
android:id="@+id/rpn"
android:layout_width="43dp"
android:layout_height="wrap_content"
android:background="#00000000"
android:ems="10"
android:gravity="center_horizontal" />
<EditText
android:id="@+id/recommended"
android:layout_width="78dp"
android:layout_height="wrap_content"
android:background="#00000000"
android:ems="10" />
<EditText
android:id="@+id/sev2"
android:layout_width="36dp"
android:layout_height="wrap_content"
android:background="#00000000"
android:ems="10"
android:gravity="center_horizontal"
android:inputType="number" />
<EditText
android:id="@+id/occ2"
android:layout_width="37dp"
android:layout_height="wrap_content"
android:background="#00000000"
android:ems="10"
android:gravity="center_horizontal"
android:inputType="number" />
<EditText
android:id="@+id/det2"
android:layout_width="38dp"
android:layout_height="wrap_content"
android:background="#00000000"
android:ems="10"
android:gravity="center_horizontal"
android:inputType="number" />
<TextView
android:id="@+id/new_rpn"
android:layout_width="43dp"
android:layout_height="wrap_content"
android:background="#00000000"
android:ems="10"
android:gravity="center_horizontal" />
<EditText
android:id="@+id/resp"
android:layout_width="80dp"
android:layout_height="wrap_content"
android:background="#00000000"
android:ems="10" />
<EditText
android:id="@+id/target_date"
android:layout_width="80dp"
android:layout_height="wrap_content"
android:background="#00000000"
android:editable="false"
android:gravity="center_horizontal" />
</TableRow>