如何在android中创建用户名和密码文件
我使用两个如何在android中创建用户名和密码文件,android,Android,我使用两个编辑文本和一个按钮。我想设置一个特定的用户名和密码,当我点击按钮时,如果用户名和密码正确,那么打开一个新的intent,否则显示一个toast 我使用此代码显示不同的toast,但它不起作用。它总是显示“不正确” 使用.equals()比较字符串 e.getText().toString().equals("nishant") =仅比较引用。不要使用=来比较两个字符串,使用.equals(“”)进行比较,并在下面编写代码而不是代码,这将解决您的问题 b.setOnClickListe
编辑文本
和一个按钮
。我想设置一个特定的用户名和密码,当我点击按钮时,如果用户名和密码正确,那么打开一个新的intent,否则显示一个toast
我使用此代码显示不同的toast,但它不起作用。它总是显示“不正确”
使用.equals()
比较字符串
e.getText().toString().equals("nishant")
=
仅比较引用。不要使用=
来比较两个字符串,使用.equals(“”
)进行比较,并在下面编写代码而不是代码,这将解决您的问题
b.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
if(e.getText().toString().equals("nishant") && e1.getText().toString().equals("pawan"){
Intent mInSecond=new Intent(MainActivity.this,SecondActivity.class);
startActivity(mInSecond);
} else{
Toast.makeText(getApplicationContext(), "Incorrect", Toast.LENGTH_LONG).show();
}
}
});
试试看
像这样:
e.getText().toString().equals("nishant")
=
用于比较字符串,其中.equals()
比较两个值
请参阅以下代码:
b.setOnClickListener(new OnClickListener()
{
public void onClick(View v)
{
// TODO Auto-generated method stub
if((e.getText().toString().equals("nishant"))&&(e1.getText().toString().equals("pawan")))
{
Intent mInSecond=new Intent(MainActivity.this,SecondActivity.class);
startActivity(mInSecond);
}
else
{
Toast.makeText(getApplicationContext(), "incorrect",Toast.LENGTH_LONG).show();
}
}
});
再试一次,将“==”更改为“等于”:
b.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
if((e.getText().toString().equals("nishant"))&&(e1.getText().toString().equals("pawan"))){
Toast.makeText(getApplicationContext(), "correct",Toast.LENGTH_LONG).show();
}
else
Toast.makeText(getApplicationContext(), "incorrect",Toast.LENGTH_LONG).show();
}
});
使用.equals()
.equals()
比较值相等
在比较字符串时也是如此。注意大写或小写,因为有时我们会一次又一次地重复我们的错误,但我们不知道这一点…有这么多答案。所有这些都是正确的。请标出答案。
b.setOnClickListener(new OnClickListener()
{
public void onClick(View v)
{
// TODO Auto-generated method stub
if((e.getText().toString().equals("nishant"))&&(e1.getText().toString().equals("pawan")))
{
Intent mInSecond=new Intent(MainActivity.this,SecondActivity.class);
startActivity(mInSecond);
}
else
{
Toast.makeText(getApplicationContext(), "incorrect",Toast.LENGTH_LONG).show();
}
}
});
b.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
if((e.getText().toString().equals("nishant"))&&(e1.getText().toString().equals("pawan"))){
Toast.makeText(getApplicationContext(), "correct",Toast.LENGTH_LONG).show();
}
else
Toast.makeText(getApplicationContext(), "incorrect",Toast.LENGTH_LONG).show();
}
});
e.getText().toString().equals("nishant")