Articles of android toast

一次显示两个Toast消息?

我想要一个Toast消息显示在一个位置,另一个Toast消息同时显示在另一个位置。 多个Toast消息似乎总是按顺序排队和显示。 是否可以同时显示两个消息? 是否有一个解决方法,至less给出了这样的外观,并不涉及到活动布局搞乱? 编辑:看来第一个问题的答案是否定的,这是不可能的。 解决方法如何? 对我来说,解决scheme将包括出现在应用程序之上的东西,如Toast,而不会干扰用户与应用程序的交互(所以不是AlertDialogue或任何调用onPause()等)。

如何提醒使用Toast的用户OkHttp请求返回了200以外的内容?

我正在使用OkHttp,一切工作正常,但是,我想考虑的情况下,DNSparsingclosures,服务器closures,速度慢,或只是返回一些HTTP状态代码200以外的东西。我试过使用吐司,但我不能因为这是在另一个线程(?)完成。 我如何克服这个障碍,给用户更好的体验? 这是我的代码: private void getBinary(String text) throws Exception { OkHttpClient client = new OkHttpClient(); String body = URLEncoder.encode(text, "utf-8"); // Encrypt MCrypt mcrypt = new MCrypt(); String encrypted = MCrypt.bytesToHex(mcrypt.encrypt(body)); Request request = new Request.Builder() .url("http://mysite/my_api.php") .post(RequestBody.create(MediaType.parse("text/plain"), encrypted)) .addHeader("User-Agent", System.getProperty("http.agent")) .build(); client.newCall(request).enqueue(new Callback() { @Override public void onResponse(Response response) throws IOException, RuntimeException { if […]

Toast:“this”和“getApplicationContext()”之间的区别?

我的设备运行Android 5.1.1,我发现如果我使用 Toast.makeText(this, "This is a toast", Toast.LENGTH_SHORT).show(); 我懂了: 但是如果我使用getApplicationContext()而不是this , Toast.makeText(getApplicationContext(), "This is a toast", Toast.LENGTH_SHORT).show(); 我懂了: 两者都直接从活动中调用。 为什么是这样?

简单的Android吐司没有正确alignment

我只是从我的Activity调用: Toast.makeText(this, "This is a toast", Toast.LENGTH_SHORT).show() 但结果是一个文本alignment在吐司容器的顶部,不居中,因为它应该: 任何想法可能是错的?

IntentService不会显示Toast

我创build的IntentService将在onStartCommand()和onDestroy()中显示Toasts,但不会在onHandleIntent()中显示。 我是否错过了IntentService的限制? public class MyService extends IntentService { private static final String TAG = "MyService"; public MyService(){ super("MyService"); } @Override protected void onHandleIntent(Intent intent) { cycle(); } @Override public int onStartCommand(Intent intent, int flags, int startId) { Toast.makeText(this, "service starting", Toast.LENGTH_SHORT).show(); //This happens! return super.onStartCommand(intent,flags,startId); } @Override public void onCreate() { super.onCreate(); } @Override public […]

Android L中是否有Snackbars的代码,或者我们期望自己实现它们?

材料devise网站提到了一种名为Snackbar的类似Toast的新元素: http : //www.google.com/design/spec/components/snackbars-and-toasts.html Android L预览SDK文档(抱歉无法链接,因为它只能下载)在类列表中没有提及Snackbar,或者在Toast类文档中没有提及修饰符。 我错过了什么明显的,或者我应该build立自己的Snackbar.java?

我怎样才能在特定的时间内举杯祝酒?

这是我必须展示Toast 500毫秒的方式。 虽然,它显示了不止一秒。 Toast.makeText(LiveChat.this, "Typing", 500).show(); 我怎样才能显示Toast只有500毫秒?

如何在屏幕中心显示吐司

在Android中,我想在屏幕底部显示敬酒信息,我试过这个: Toast.makeText(test.this,"bbb", Toast.LENGTH_LONG).show(); 它不工作,我该怎么做呢?

如果有一个吐司已经显示,如何避免吐司

我有几个SeekBar和onSeekBarProgressStop() ,我想显示一个Toast消息。 但是,如果在SeekBar我快速执行操作,那么UI线程会以某种方式阻止Toast消息等待UI线程空闲。 现在我关心的是如果Toast消息已经显示,则避免新的Toast消息。 或者是他们检查UI线程当前是空闲的任何条件,那么我将显示Toast消息。 我尝试了两种方法,通过使用runOnUIThread() ,并创build新的Handler 。

Toast.LENGTH_LONG和Toast.LENGTH_SHORT的价值是什么?

我在我的应用程序中打印Toast消息来显示通知,但我想知道Toast.LENGTH_LONG和Toast.LENGTH_SHORT的值。 还有什么其他的价值可以使用。 谁能告诉我这两个variables的价值是什么?