내 응용 프로그램에는 EditText
이 있습니다. 환언inputFilter for TextInputEditText
9.99
사용자가 EditText
의 동작은 I가 같은 InputFilter
구현 달성하기 위하여 본 EditText
에 그때 그때 23
을 .
을 2
를 입력 할 수 2.23
:
이 EditText
그러나 나는이 같은 구성에 의해 내 EditText
을 대체하고 싶었 :
<android.support.design.widget.TextInputLayout
android:id="@+id/secondary_currency"
android:layout_width="0dp"
android:layout_height="wrap_content"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toBottomOf="@+id/main_currency"
tools:hint="Болгарский перец">
<android.support.design.widget.TextInputEditText
android:id="@+id/secondary_currency_input"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="number"
android:textSize="12sp"
tools:text="348929.00" />
</android.support.design.widget.TextInputLayout>
지금, 내 InputFilter
TextInputEditText
에 적용됩니다.
2
뒤에 .
을 입력 할 때 놀랐습니다.
TextInputEditText
의 경우 왜 점을 입력 할 수 없습니까? 그것을 성취하는 방법?
정말 도움이되었습니다 –
도와 드리겠습니다! –