1. XML
<EditText
android:id="@+id/editNum"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="number"
android:maxLength="10"
android:textSize="24sp"/>
andrdod:inputType="number" 만 해주면 된다. maxLength는 최대길이 그러니까 10이면 숫자 10개까지 입력되도록 한다.
2.JAVA
EditText editNum = findViewById(R.id.editNum);
try {
String str = editNum.getText().toString().trim();
int num = Integer.parseInt(str);
Toast.makeText(this, "NUM : "+num, 1).show();
} catch(NumberFormatException e){
Toast.makeText(this, "숫자만 입력하세요", 1).show();
}
Integer.paserInt()를 이용할수있다.
'기타 ETC > Android Studio' 카테고리의 다른 글
안드로이드 형 변환하기 (0) | 2020.03.27 |
---|---|
안드로이드 영수증 PDF 만들기 (0) | 2020.03.19 |
Android Studio PDF Document(Add Image in PDF) (0) | 2020.03.18 |
Create PDF Multiple Pages : Android Studio (0) | 2020.03.18 |
Create First PDF : Android Studio 안드로이드에서 PDF 생성하기 (0) | 2020.03.18 |