마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

두개의 EditText로 정수를 입력받아 버튼을 클릭하면 비만율을 출력하는 소스 질문

0 추천
public void fat()
{
final float fatrate;
EditText edit_kg = (EditText)findViewById(R.id.edit_kg);
EditText edit_tall = (EditText)findViewById(R.id.edit_tall);
Integer kg = Integer.parseInt("" + edit_kg.getText());
Integer tall = Integer.parseInt("" + edit_tall.getText());
fatrate = kg / ((tall/100) * (tall/100));
final TextView text_fatrate = (TextView)findViewById(R.id.text_fatrate);
Button button_cal = (Button)findViewById(R.id.buttob_cal);
button_cal.setOnClickListener(new Button.OnClickListener() {
@Override
public void onClick(View v)
{
text_fatrate.setText("당신의 비만율은 "+fatrate+"% 입니다.");
}
});
}
fatrate는 비만율을 계산해서 값을 저장하는 변수이구요.
두개의 EditText와 한개의 Button이 있습니다.
제가 원하는건 두 EditText에 정수를 입력하고 버튼을 누르면  TextView에 "당신의 비만율은 00% 입니다." 라고 나오는것입니다. 그런데 버튼을 아무리 눌러도 로그도 뜨지않고 아무 반응도 없습니다.
왜이럴까요? 
개발꿈나무 (300 포인트) 님이 2014년 11월 21일 질문

1개의 답변

0 추천

 fat()  함수 자체로  아예 진입하지 못하는거 아닌가여?

 

마음 같아서는 원격으로 이유를 보고 싶네요

 

doridori2013@nate.com

익명사용자 님이 2014년 11월 23일 답변
2014년 11월 23일 수정
...