간단한 단위변환기의 소스 일부인데요
에디트텍스트에 숫자를 입력하고
버튼을 누르면 단위가 환산되는건데요
여기서 에디트텍스트에 숫자를 입력하지않고
버튼을 누를시 오류가 뜨는데
여기에 숫자가 입력되지않으면 값을입력하세요
이런식으로 토스트를 띄우고 싶네요
요 소스를 잘합치면 될꺼같은데 잘안되네요;

String szMsg = (szTmp.length() > 0) ? szTmp : "입력된 글자가 없습니다.";
Toast toast = Toast.makeText(Second.this, szMsg, Toast.LENGTH_SHORT);
toast.show(); 

어떻게 수정해서 어떻게 어느부분에 넣어야할지 잘모르겠네요
도와주세요 ㅜ.ㅜ



public class Second extends Activity {
 
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        //- 화면 설정하기
        setContentView(R.layout.second);
       
  //- EditText, TextView 객체 받아오기
        final EditText cmTXT = (EditText)findViewById(R.id.EditText01);
        final TextView mmTXT = (TextView) findViewById(R.id.mmTXT);
        final TextView inchTXT = (TextView) findViewById(R.id.inchTXT);     

  Button inchBTN = (Button)findViewById(R.id.inch);
  inchBTN.setOnClickListener(new OnClickListener(){

   @Override
   public void onClick(View v) {

        Integer inta;
        String szTmp = cmTXT.getText().toString();
        inta = Integer.parseInt(szTmp);
        int num = inta.intValue();        
        cmTXT.setText("");
        inchTXT.setText(""+(num*2.54)); 
        

   }});
  
  Button mmBTN = (Button)findViewById(R.id.mm);
  mmBTN.setOnClickListener(new OnClickListener(){

   @Override
   public void onClick(View v) {

        Integer inta;
        String szTmp = cmTXT.getText().toString();
        inta = Integer.parseInt(szTmp);
        int num = inta.intValue();        
        cmTXT.setText("");
        mmTXT.setText(""+(num*10)); 

   }}); 

}
}