0

次の場合は、edittextに複数行を設定してみますimputtype="number"

<EditText
            android:id="@+id/txtJianNo"
            android:layout_width="480px"
            android:layout_height="wrap_content"
            android:layout_marginLeft="5dp"
            android:layout_marginRight="5dp"
            android:background="@drawable/txtjianno"
            android:ems="10"
            android:gravity="top"
            android:inputType="number|textMultiLine"
            android:lines="2"               
            android:singleLine="false"
            android:textColor="#5FB234"
            android:textSize="18dp" />

ただし、値の長さ>エディットテキストの長さの場合、エディットテキストの値は改行されません。inputtype = "number"で複数行のEditTextを設定するにはどうすればよいですか?

4

2 に答える 2

1

1 つの属性のみで可能ですandroid:numeric="integer"

しかし、それは非推奨ですが、あなたの質問に対してはこれが唯一の解決策です。

コード

 <EditText
      android:id="@+id/editText2"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:ems="10"
      android:gravity="top"
      android:lines="10"
      android:numeric="integer" />
于 2012-12-10T10:18:52.560 に答える