앤드류스 네 번째 작업

 패키지 com.example.aaa;

수입 android.support.v7.app.ActionBarActivity;
수입 android.os.Bundle;
수입 android.view.Menu;
수입 android.view.View에서;
수입 android.widget.EditText;
수입 android.widget.RadioGroup;
수입 android.widget.RadioGroup.OnCheckedChangeListener;
수입 android.widget.TextView;


공용 클래스 MainActivity는 ActionBarActivity가 View.OnClickListener는 {구현 연장
@Override이
공극에서 onCreate (번들 savedInstanceState) {보호
super.onCreate (savedInstanceState)를;
된 setContentView (R.layout.activity_main);

을 radioGroup RG = (을 radioGroup) findViewById를 (R.id.radioGroup1);
rg.setOnCheckedChangeListener ((OnCheckedChangeListener)이);

}

@Override
공공 부울의 onCreateOptionsMenu (메뉴 메뉴) {
// 메뉴를 부풀려; 존재하는 경우이 작업 표시 줄에 항목을 추가합니다.
. getMenuInflater () (R.menu.main, 메뉴) 팽창;
true를 반환;
}

공개 무효은 {(checkedId를 INT,을 radioGroup 그룹) onCheckedChanged
글고 ET1 = (글고) findViewById를 (R.id.num1);
는 EditText ET2 = (글고) findViewById를 (R.id.num2);
. 문자열 S1 = et1.getText의 toString ()을 ();
. 문자열 S2 = et2.getText의 toString ()을 ();
이중 A1 = Integer.valueOf (S1) .intValue ();
이중 A2 = Integer.valueOf (S2) .intValue ();
// TODO自动生成的方法存根
텍스트 뷰의 TV = (텍스트 뷰) findViewById를 (R.id.Text);
(checkedId) {스위치
케이스를 R.id.add :
A1 = A1 + A2의 단계;
S1 = 한 String.valueOf (A1);
tv.setText (S1);
단절;
케이스 R.id.min :
A1 = A1의 - (A2);
S1 = 한 String.valueOf (A1);
tv.setText (S1);
단절;
케이스 R.id.mul :
A1 = A1 *의 A2;
S1 = 한 String.valueOf (A1);
tv.setText (S1);
단절;
케이스 R.id.dev :
A1 = A1 / A2;
S1 = 한 String.valueOf (A1);
tv.setText (S1);
단절;

}

}

공공 무효 클릭 (보기보기) {
텍스트 뷰 TV = (텍스트 뷰) findViewById를 (R.id.Text);
텍스트 뷰 TV2 = (텍스트 뷰) findViewById를 (R.id.num2);
;
텍스트 뷰 TV3 = (텍스트 뷰) findViewById를 (R.id.num1);
;
스위치 (view.getId ()) {

경우 R.id.button1 :
tv.setText ( "");
tv2.setText ( "");
tv3.setText ( "");
}
}

@Override
공공 무효 온 클릭 (보기 V) {
// TODO 자동 생성 방법 스텁

}
}

추천

출처www.cnblogs.com/9428zzz/p/11530970.html