Articles of toast

在来电屏幕上popup

我想在Android的来电屏幕上创建一个自定义popup窗口,我希望为用户添加信息。 我希望popup窗口不会从后台禁用任何可点击性,以便用户仍然可以接听电话。 我知道这是可能的,因为许多应用程序都这样做,例如MeZeZe app : 更多信息 : 半透明的主题不起作用,因为它取消了前一个活动的可点击性。 吐司不是一种选择 – 我不希望它消失。 我知道有很多类似的线程 – 我读了很多,没有人回答我的具体问题。 一旦呼叫是接收者,我已经知道如何“让事情发生”,所以不需要INCOMING_CALL活动提示。 非常感谢任何帮助! 谢谢

隐藏Toast长按actionBar项目

在长按ActionBar项目后,如何隐藏吐司有一些可行的方法吗? 我没有设置该项目的标题,但它仍然存在 – 空的吐司。

android – 从工作线程调用ui线程

嗨我想让Toast对我来说无关紧要 – 我可以随时随地从任何线程中获取Toast 。 所以为了做到这一点,我扩展了Activity类: import android.app.Activity; import android.os.Bundle; import android.os.Handler; import android.widget.Toast; public class MyActivity extends Activity{ private Handler mHandler; @Override public void onCreate(Bundle savedInstanceState) { mHandler = new Handler(); super.onCreate(savedInstanceState); } private class ToastRunnable implements Runnable { String mText; public ToastRunnable(String text) { mText = text; } public void run(){ Toast.makeText(getApplicationContext(), mText, Toast.LENGTH_SHORT).show(); […]

值总是返回0,它应该返回插入的行数

我有两个表,一个是Information ,另一个是WorkForce 信息 劳动力 WorkForce中的twf column用于获取Information的id ,假设返回为1,但返回值为0.如果Information中的id 为 5,则twf应为5。 首先,我使用a来表示所选行的数量,然后将a的参数添加到addWorkForce 。 toast总是显示0。 a=addInformation(name,weather,date2,status,first1[1],last1[1]); Toast.makeText(getApplicationContext(),a+””,Toast.LENGTH_LONG).show(); addWorkForce(Sub, NoP, NoH,a); addInformation函数 public long addInformation( final String name, final String weather, final String date2, final String status, final String timeIn, final String timeOut) { class AddInfo extends AsyncTask { ProgressDialog loading; @Override protected void onPreExecute() { super.onPreExecute(); loading = […]

来自广播接收器的Toast消息

我有一个广播接收器,我试图从它显示一个祝酒词,这可能吗? 此代码不显示吐司,但它在logcat中打印日志消息。 我正在做一些愚蠢的事情或者我的问题是什么? @Override public void onReceive(Context context, Intent intent) { Log.v(“log”, “this is shown”); Toast.makeText(context, “this is not shown” , Toast.LENGTH_LONG); }

如何在AsyncTask中提高Toast,我被提示使用Looper

我在后台完成了AsyncTask完成的任务。 在某些时候,我需要发出一个完成某事的Toast。 我试过但我失败了因为Caused by: java.lang.RuntimeException: Can’t create handler inside thread that has not called Looper.prepare() 我怎样才能做到这一点?

一次显示两个Toast消息?

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

显示来自Application类的Toast消息

我在我的应用程序中有几个类。 一些是活动,服务和纯java类。 我知道我可以在一个Activity中显示Toast消息,但是我想从纯java类中显示Toast。 在java类中,我将一个上下文传递给构造函数,但是这似乎并没有显示吐司。 我在Application类中创build了一个将String作为参数的方法,希望能够使用Application上下文生成Toast,这里也没有喜悦。 我怎样才能生成一个不是服务或活动等类的敬酒 public class LoginValidate{ public LoginValidate(Context context) { this.context = context; nfcscannerapplication = (NfcScannerApplication) context .getApplicationContext(); } public void someMethod(){ nfcscannerapplication.showToastMessage(result); } } 。 ///然后在我的应用程序类 public void showToastMessage(String message){ Toast.makeText(this.getApplictionContext(), "Encountered a problem with sending tag: " + message, Toast.LENGTH_LONG).show(); }

如何在Snackbar或Toast / Textview中显示表情/表情符号

我正在尝试在Snackbar / Toast通知中添加表情/表情符号。 这个表情符号是否需要图像资源或Unicode字符。 当我从下面的网站Unicode字符网站使用Unicode字符时,我得到string输出。 Snackbar.make(findViewById(android.R.id.content), \U+1F601 + "Done", Snackbar.LENGTH_LONG).show();

在Android中从包中压制Toast

我正在开发一个Android应用程序,并试图用Toast来显示一些信息。 我在其他项目中使用Toast ,一切正常,但在这个应用程序中,当Toast应该出现时,它不会这样做,Logcat显示下一条消息: Suppressing toast from package com.xxxxxxx by user request. 我正在用下面的代码创build敬酒: Context context = xxxxxxx.this; CharSequence text = "Hello toast!"; int duration = Toast.LENGTH_SHORT; Toast toast = Toast.makeText(context, text, duration); toast.show(); 我试图用getApplicationContext()和getBaseContext()来设置上下文,但是不起作用。 任何人都知道如何解决这个问题? 非常感谢你。