単一の背景画像を使用しているため、単一の行に16個の編集テキストがあります。私の問題は
1.フォーカスは、編集テキストの開始に触れたときにのみ来ますが、編集テキストのどこかをクリックしたときにそれが必要です。2.編集テキストの幅を設定すると、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>