我有一个在执行后不会消失的Toast消息.我猜这与它在循环中有关,但我不确定.有人可以帮我弄清楚为什么吐司消息不会分开吗?
@Override
public void onClick(View v) {
int index = 0;
for(int i= 0; i<userArray.length; i++){
if(email.getText().toString().equals(userArray[i])){
index = i;
}
if(passArray[index].equals(password.getText().toString())){
Toast.makeText(getBaseContext(), "SUCCESS!", Toast.LENGTH_SHORT).show();
} else {
Toast.makeText(getBaseContext(), "INVALID LOGIN", Toast.LENGTH_SHORT).show();
}
}
Intent mainIntent = new Intent(LoginActivity.this, MainActivity.class);
startActivityForResult(mainIntent, 0);
}
Run Code Online (Sandbox Code Playgroud)
}
我有一个GUI设置,上面有按钮和一个JTextArea.
我也有一系列字符串,大小为3.
我想要做的是使用一个动作监听器,当按下名为"next"的按钮时,JTextArea它将显示数组中的下一个单元格.唯一的问题是它同时显示数组.我需要它来按下按钮时显示下一个单元格
任何人都可以帮我代码吗?谢谢,麻烦您了.
final ActionListener m2 = new ActionListener() {
@Override
public void actionPerformed(ActionEvent e)
{
arr = new String[3];
arr[0]= "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa";
arr[1]= "sssssssssssssssssssssss";
arr[2]= "xxxxxxxxxxxxxxxxxxxxx";
for (int i = 0; i<arr.length; i++){
text.append(arr[i]);
}
}
};
next.addActionListener(m2);
Run Code Online (Sandbox Code Playgroud)