我想問你在android studio我的EditText的電話號碼不能以0開頭,它會自動刪除「0」,並開始與其他數字。爲什麼我的edittext不能以「0」android studio開頭?
例如:當我鍵入 :123123它的工作原理沒有問題,但 當我鍵入:08512359自動刪除「0」,並與其他號碼(8512359)往前走。
我的問題是如何使它適用於0? EditText的屬性中是否有任何選項?
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="2"
android:weightSum="10">
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceLarge"
android:text="Name"
android:id="@+id/textView"
android:layout_weight="3" />
<EditText
android:layout_width="0dp"
android:layout_height="wrap_content"
android:id="@+id/nameEditText"
android:layout_weight="7" />
</LinearLayout>
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="2"
android:weightSum="10">
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceLarge"
android:text="Phone number"
android:id="@+id/textView2"
android:layout_weight="5" />
<EditText
android:layout_width="0dp"
android:layout_height="wrap_content"
android:inputType="phone"
android:ems="10"
android:id="@+id/numberEditText"
android:layout_weight="5"
android:editable="false"
android:maxLength="11"
android:phoneNumber="false" />
</LinearLayout>
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="2"
android:weightSum="10">
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceLarge"
android:text="City"
android:id="@+id/textView3"
android:layout_weight="3" />
<EditText
android:layout_width="0dp"
android:layout_height="wrap_content"
android:id="@+id/cityEditText"
android:layout_weight="7" />
</LinearLayout>
<RadioGroup
android:layout_width="match_parent"
android:layout_height="0dp"
android:orientation="horizontal"
android:layout_weight="2"
android:weightSum="10"
android:id="@+id/sexRadioGroup">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceLarge"
android:text="Sex:"
android:id="@+id/textView4"
android:layout_weight="2" />
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="M"
android:id="@+id/maleRadioButton"
android:layout_weight="3"
android:checked="false" />
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="F"
android:id="@+id/femaleRadioButton"
android:layout_weight="3"
android:checked="false" />
</RadioGroup>
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="2"
android:weightSum="10">
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Save"
android:id="@+id/okButton"
android:layout_weight="5" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Cancel"
android:id="@+id/cancelButton"
android:layout_weight="5" />
</LinearLayout>
請添加您的XML – SANAT
**胡亂猜測**:要轉換的文本到一個數字。 –
那麼我該如何轉換它? – LuXuS