0
내 안드로이드 응용 프로그램에서 내보기 컨트롤러에 문제가 있습니다. 나는 안드로이드 프로그램에서 멍청하다고 인정할 것입니다. 제발 용서해주십시오. 내 문제와 응용 프로그램의 사진입니다. 기본적으로 나는 무엇을 버튼을 누르고 관련된 페이지로 가야하는지 그리고 나는 그것을 알아낼 수 없다.자바의 버튼 /보기 컨트롤러를 수정하려고합니다.
package com.Apps.jarredapp;
public class ViewController extends Activity implements View.OnClickListener {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.my_layout);
Button btnSearchStudent = (Button) findViewById(R.id.button1);
Button btnNewStudent = (Button) findViewById(R.id.button2);
Button btnLegalInfo = (Button) findViewById(R.id.button3);
btnSearchStudent.setOnClickListener(this);
btnNewStudent.setOnClickListener(this);
btnLegalInfo.setOnClickListener(this);
}
@Override
public void onClick(View v) {
switch (v.getId()) {
case R.id.button1: {
Intent intent = new Intent(this, SearchStudentActivity.class);
startActivity(intent);
break;
}
case R.id.button2: {
Intent intent = new Intent(this, NewStudentActivity.class);
startActivity(intent);
break;
}
case R.id.button3: {
Intent intent = new Intent(this, LegalInfoActivity.class);
startActivity(intent);
break;
}
}
}
{
Button searchStudentButton;
Button newStudentButton;
Button legalButton;
searchStudentButton = (Button) findViewById(R.id.button1);
searchStudentButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
Intent myIntent = new Intent(CurrentActivity.this, searchStudentActivity.class);
CurrentActivity.this.startActivity(myIntent);
}
});
newStudentButton = (Button) findViewById(R.id.button2);
newStudentButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
Intent myIntent = new Intent(CurrentActivity.this, newStudentActivity.class);
CurrentActivity.this.startActivity(myIntent);
}
});
legalButton = (Button) findViewById(R.id.button3);
legalButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
Intent myIntent = new Intent(CurrentActivity.this, legalActivity.class);
CurrentActivity.this.startActivity(myIntent);
}
});
정확한 문제가 무엇을 작동 사용, 하나 개의 버튼 두 onclicklisteners를 작성했습니다? – JoxTraex
당신은 당신이 기대하고있는 것을 좀 더 정교하게 표현할 수 있습니까? – ucsunil
코드 절반에 오류가 발생하고 아무 것도 통신하지 않습니다. –