在非activity类调用Toast并显示在特定的activity类

有时候我们需要在非activity类中调用toast,普遍的做法是把context传送过去,这个过程相对比较繁琐且容易出错,更简便快捷的方法是先在要显示toast的activity定义:

public  static Mainactivity mainactivity;

然后别的类直接调用即可:

Toast.makeText(Mainactivity.mainactivity,"你好",Toast.LENGTH_SHORT).show();

你可能感兴趣的:(安卓知识)