gpt4 book ai didi

java - 从 android 中的 EditText 字段创建数组

转载 作者:行者123 更新时间:2023-12-01 11:12:48 26 4
gpt4 key购买 nike

我需要一个包含用户名和密码的数组。包含数组的方法需要返回它。我尝试了以下代码,但当我尝试从另一种方法访问数组时,android studio 显示并出错:

public class MainActivity extends Activity {

private static Boolean log_status;

public String[] credentials () {
String Username;
String Password;
String login_data;
EditText editText = (EditText) findViewById(R.id.username);
EditText editPass = (EditText) findViewById(R.id.password);
Username = editText.getText().toString();
Password = editPass.getText().toString();

String[] log_data= new String[1];
log_data[0]= Username;
log_data[1]=Password;

return log_data;

}

如何使 log_data 数组可以通过其他方法访问?我的代码返回一个数组吗?

最佳答案

您犯了一些错误,请尝试一下。

EditText password,username;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.first);
password = (EditText)findViewById(R.id.passWord);
username = (EditText)findViewById(R.id.userName);
}
public String[] LogInfo () {
String passWord = password.getText().toString();
String userName = username.getText().toString();

String[] log_data= new String[2];
log_data[0] = passWord;
log_data[1] = userName;

return log_data;

}

关于java - 从 android 中的 EditText 字段创建数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32159958/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com