Add a toast message in Login Application.
Step 1: Open the ‘Login’ project.
Step 2: In the validate method, add a toast message with the syntax:
[Link]([Link], "Message", Toast.LENGTH_SHORT).show();
Script:
package [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
public class MainActivity extends AppCompatActivity {
private EditText Name;
private EditText Password;
private TextView Info;
private Button Login;
private int counter=5;
@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
setContentView([Link].activity_main);
Name = (EditText)findViewById([Link]);
Password = (EditText)findViewById([Link]);
Info = (TextView)findViewById([Link]);
Login = (Button)findViewById([Link]);
[Link]("No. of attempts remaining: 5");
[Link](new [Link](){
public void onClick(View view){
validate([Link]().toString(),
[Link]().toString());
}
});
private void validate(String userName, String userPassword){
if(([Link]("Admin")) && ([Link]("1234"))){
Intent intent = new Intent([Link],
[Link]);
startActivity(intent);
} else {
counter--;
[Link]("");
[Link]("");
[Link]([Link], "Wrong ID/Password",
Toast.LENGTH_SHORT).show();
[Link]("No. of attempts remaining:
"+[Link](counter));
if (counter==0){
[Link](false);
}
}
}
}
Step 3: Run the application on AVD.