안드로이드 개발 질문/답변
(글 수 45,052)
btnDiv.setOnClickListener(new View.OnClickListener() { <-- 나누기 버튼 처리
public void onClick(View v) {
num1 = edit1.getText().toString(); <-- 1번째 숫자 등록
num2 = edit2.getText().toString(); <-- 2번째 숫자 등록
if (Integer.parseInt(num1) == 0 || Integer.parseInt(num2) == 0 )
{
Toast.makeText(getApplicationContext(), "0으로 나눌수 없습니다.", Toast.LENGTH_SHORT).show();
}
result = Float.parseFloat(num1) / Float.parseFloat(num2);
textResult.setText("계산 결과 : " + result.toString());
}
});
굻게 친 부분 밑에 이렇게 넣어 봤는데 계속 에러만 뜨네요;;
if(num1 != null && num1.length() < 0)
{
Toast.makeText(getApplicationContext(), "값을 넣어주세요", Toast.LENGTH_SHORT).show();
}
if(num2 != null && num2.length() < 0)
{
Toast.makeText(getApplicationContext(), "값을 넣어주세요", Toast.LENGTH_SHORT).show();
}
공지사항을 다 읽었습니다.
isEmpty() 로 null 체크해보세요