분류 | 게시판 |
베스트 |
|
유머 |
|
이야기 |
|
이슈 |
|
생활 |
|
취미 |
|
학술 |
|
방송연예 |
|
방송프로그램 |
|
디지털 |
|
스포츠 |
|
야구팀 |
|
게임1 |
|
게임2 |
|
기타 |
|
운영 |
|
임시게시판 |
|
옵션 |
|
안녕하세요 얼마전부터 안드로이드 스튜디오를 배우기 시작한 학생입니다.
현재 계산기 비슷한걸 만들었는데요 ((정수 계산기로 보시면 될것같습니다.))
현재 계산기의 EditText에 숫자이외의것을 입력하고 연산을 눌르면 프로그램이 죽어버리네요
물론 숫자이외의 어떠한 것도 넣을 생각은 없긴한데 그래도
숫자이외의것을 입력후 연산을 눌를시 잘못된 입력이라는 토스트메세지를 띄워주고싶은데
어떻게 방법이 없을까요??
((아래는 제가 짜본 소스중 일부입니다.))
public class TestActivity extends AppCompatActivity {
EditText len,hig;
Button test1,test2,test3;
TextView tvResult;
String num1,num2;
Integer result;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_test);
len =(EditText) findViewById(R.id.Len);
hig =(EditText) findViewById(R.id.Hig);
test1 =(Button) findViewById(R.id.Test1);
test2 =(Button) findViewById(R.id.Test2);
test3 =(Button) findViewById(R.id.Test3);
tvResult=(TextView)findViewById(R.id.TvResult);
test1.setOnTouchListener(new View.OnTouchListener(){
public boolean onTouch(View arg0, MotionEvent arg1){
num1 = len.getText().toString();
num2 = hig.getText().toString();
result = (Integer.parseInt(num1) + Integer.parseInt(num2)) / 2;
if (Integer.parseInt(num1)<0 || Integer.parseInt(num2)<0 ){
Toast.makeText(getApplicationContext(),"잘못된 입력입니다.",
Toast.LENGTH_SHORT).show();
}
else {
tvResult.setText("계산 결과:" + result.toString());
}
return false;
}
});
죄송합니다. 댓글 작성은 회원만 가능합니다.
번호 | 제 목 | 이름 | 날짜 | 조회 | 추천 | |||||
---|---|---|---|---|---|---|---|---|---|---|
13 | 이클립스, MS SQL, Tomcat 연동 방법 질문드려요 [2] | Do잇 | 17/12/08 13:53 | 66 | 0 | |||||
12 | HDD / SSD 가성비 상품 추천 부탁드립니다. [8] | Do잇 | 17/09/01 11:42 | 159 | 2 | |||||
11 | 모바일 rpg게임 추천좀 부탁드립니다. | Do잇 | 17/07/04 11:00 | 72 | 2 | |||||
10 | [SQL] SQL window 7 얼티밋 K는 설치 못하나요?... [5] | Do잇 | 17/06/09 20:47 | 48 | 0 | |||||
▶ | 안드로이드 스튜디오를 막 배우기 시작한 초보 질문입니다... [11] | Do잇 | 17/04/13 18:49 | 49 | 0 | |||||
7 | C++ 복소수 오버로딩 오류 도와주세요 ㅠ [2] | Do잇 | 16/04/28 21:53 | 35 | 0 | |||||
6 | c++ 과제좀 도와주세요 ㅜ [5] | Do잇 | 16/04/05 21:13 | 70 | 0 | |||||
5 | 모바일 rpg 추천받고싶어요 [5] | Do잇 | 16/01/31 06:26 | 55 | 0 | |||||
4 | 요새 어떤 폰을살지 고민되네요 [3] | Do잇 | 16/01/17 17:00 | 42 | 0 | |||||
3 | 컴퓨터 하드없이 부팅 안되나요? [3] | Do잇 | 15/10/08 19:49 | 64 | 0 | |||||
2 | 파워 이거 이상잇는걸까요? [3] | Do잇 | 15/10/07 19:51 | 69 | 0 | |||||
1 | 메인보드 b85m 추천 부탁해요 ;) [12] | Do잇 | 15/10/06 18:51 | 58 | 0 | |||||
|
||||||||||
[1] | ||||||||||