显示在Android上的消息 [英] Display a message on Android

查看:104
本文介绍了显示在Android上的消息的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

下午好

我怎么能显示几秒钟的消息不会对Android的使用吐司?

例如,如果用户已经登录好那么我想显示的消息像用户登录成功消失在X秒。

我该怎么办?

非常感谢你。


解决方案

 最后的处理程序处理程序=新的处理程序();
最后AlertDialog.Builder建设者=新AlertDialog.Builder(背景);
builder.setMessage(FooBar的!);
最后AlertDialog对话框= builder.create();
dialog.show();
handler.postDelayed(新的Runnable(){
  公共无效的run(){
    dialog.dismiss();
  }
},3000); //在3秒辞退

Good afternoon,

How I can display a message for a few seconds without using Toast on Android?.

For example, if the user has logged well then I want to show a message like "User logged in successfully" disappears in X seconds.

How I can do?

thank you very much

解决方案

final Handler handler = new Handler();
final AlertDialog.Builder builder = new AlertDialog.Builder(context);
builder.setMessage("FooBar !");
final AlertDialog dialog = builder.create();
dialog.show();
handler.postDelayed(new Runnable() {
  public void run() {
    dialog.dismiss();    
  }
}, 3000); // Dismiss in 3 Seconds

这篇关于显示在Android上的消息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆