Question: toast.cancel is not working in android?
Answer: Having custom toast object initially set to null . If this is null, create new custom toast object with "new". ... Since setText() won't work in this case, use setView() as you do with your custom toast. With this way show(), cancel(), show(), cancel() worked exactly as I expect.