The default value used for Toast.LENGTH_LONG
is 3500
ms. So, if you want to start your Activity
after the Toast
is shown, you could post a delayed Runnable
for a slightly longer duration, like 4000
ms.
Here's an example:
final Toast toast = Toast.makeText(getBaseContext(), "Word is not availabe",
Toast.LENGTH_LONG);
toast.show();
toast.getView().postDelayed(new Runnable() {
@Override
public void run() {
startActivity(new Intent(getBaseContext(), YourNewActivity.class));
}
}, 4000);