android - Android 中 5 秒后的 Toast 消息
问题描述
我想知道如何在 Android 中 5 秒后 Toast The Message 或 String ..?建议一些解决方案或代码..
Toast.makeText(Getapplicationcontext,"Hello", Toast.length_Short);
我有简单的代码任何人都可以知道..?
解决方案
我假设您想在活动打开 5 秒后显示 Toast,您必须使用Handler class
以下代码进行结帐 -
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
Toast.makeText(getContext(), "Hello", Toast.LENGTH_SHORT).show();
}
}, 5000);
其中 5000 是以毫秒为单位的时间。
推荐阅读
- ios - 无法从远程 api 获取 json 并可靠地从 web 加载图像
- reactjs - 打开和关闭对话框模式并等待提供者响应
- html - 一张背景图片分成多个 div
- matlab - MATLAB 在 patch 命令中的颜色插值错误
- python - 我是否正确地并行化了这个文件传输?
- html - 如何在 CSS 上设置自定义“边距”
- git - 合并远程分支的修改提交中的更改?
- azure - 用于从 azure Active Directory 安全组中删除成员的 api url
- java - 控制器中的并行流中没有线程绑定请求错误
- android - Android WebRTC 支持的编解码器