class checkPlay extends MainScreen {
FieldChangeListener listener;
public checkPlay() {
setTitle("Testing");
listener = new FieldChangeListener() {
public void fieldChanged(Field field, int context) {
ButtonField playButton= (ButtonField) field;
signUp sinup=new signUp();
sinup.newMethod();
}
};
ButtonField playButton = new ButtonField("Test Button");
playButton.setChangeListener(listener);
add(playButton);
}
// TODO Auto-generated constructor stub
}
class signUp extends MainScreen {
public signUp(){
// setTitle("Sign Up For New Account");
BasicEditField firstName = new BasicEditField("First Name*: ", "");
BasicEditField lastName = new BasicEditField("Last Name*: ", "");
EmailAddressEditField Email = new EmailAddressEditField("Email*: ", "");
ButtonField joinButton = new ButtonField("JOIN NOW",ButtonField.FIELD_LEFT);
add(firstName);
add(lastName);
add(Email);
add(joinButton);
}
void newMethod() {
setTitle("Dhoni");
}
}
newMethod
ButtonField をクリックしてメソッドを呼び出したい。クラスに ButtonField を配置しましたcheckPlay
。その ButtonField をクリックすると、 が呼び出されますnewMethod
。しかし、このコードは機能していません。
助けが必要。