Android studio 如何从一个活动访问一个类到另一个活动
我正在尝试访问“UserGroup”中的对象,例如:user1,但是当我在另一个活动中尝试访问它们时,出现了错误,无法解析符号“user1”和“user2”。有人能告诉我哪里出了问题吗。会帮我大忙的!!下面是我的代码:Android studio 如何从一个活动访问一个类到另一个活动,android-studio,class,object,android-activity,Android Studio,Class,Object,Android Activity,我正在尝试访问“UserGroup”中的对象,例如:user1,但是当我在另一个活动中尝试访问它们时,出现了错误,无法解析符号“user1”和“user2”。有人能告诉我哪里出了问题吗。会帮我大忙的!!下面是我的代码: public class User { String userName; String password; String favColor; public User(String userName, String password, String favColor){
public class User {
String userName;
String password;
String favColor;
public User(String userName, String password, String favColor){
this.userName = userName;
this.password = password;
this.favColor = favColor;
}
public static class UserGroup{
User user1 = new User ("Jason", "Sword", "Red");
User user2 = new User ("Billy", "Dinosaur", "Blue");
User user3 = new User ("Zack", "Elephant", "Black");
User user4 = new User ("Trini", "Tiger", "Yellow");
User user5 = new User ("Kimberly", "Bird", "Pink");
}
}
logInBt.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
String userET = userEditText.getText().toString();
String userPassword = passwordEditText.getText().toString();
User.UserGroup users = new User.UserGroup();
if(userET.equals(user1.userName) && userPassword.equals(user1.password)){
// login to next page
}else if(userET.equals(user2.userName) && userPassword.equals(user2.password)){
// login to next page
}
}
});