<EditText android:layout_height="wrap_content"
android:id="@+id/TimeEditText" android:layout_weight="1" android:layout_width="fill_parent"
android:inputType="number"
>
</EditText>
android:inputType으로 입력받을 수 있는 값을 강제 할수 있다. 생각보다 쉽죠? ㅎ
그러나, 맘에 안드는게 있는데, AVD에서 보면
우외 같이 키보드가 다 나온다는 얘기다.
터치를 누를수는 있는데, 값은 입력이 안된다.
그럼 이렇게 숫자만 있는 것을 어떻게 사용할까? 이건 뭐 Java 기초 ㅎ
Integer.parseInt(String .. ) 를 이용한다.
EditText editText = (EditText) mAlertLayout.findViewById(R.id.TimeEditText);
mins = Integer.parseInt("" + editText.getText());
editText의 값이 null 일것을 대비해서 "" + 를 붙혀서 넣는걸 잊지 말자.