0

在此处输入图像描述

我在单行中有 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>
4

1 回答 1

0

使用 microsoft office 图片管理器->Edit_pictures->Crop 打开图片

希望这会帮助你。

于 2013-10-21T10:19:22.607 回答