如何在android中为toast消息制作界面?

时间:2016-11-03 07:43:53

标签: android

我正在尝试使用showToast()之类的方法创建接口,我将在其中实现,需要多个类。如何制作

代码: -

public interface Test {
void showToast();

}

2 个答案:

答案 0 :(得分:0)

使用我的代码段。 首先在任何Util / Helper类中创建一个方法。

    public static void toastOnMain(final String message, final int toastLength) {
    if (context == null) {
        return;
    }

    handler.post(new Runnable() {
        @Override
        public void run() {
            Toast.makeText(context, message, toastLength).show();
        }
    });
}

然后致电

Classname.toastOnMain("Hello World");

答案 1 :(得分:0)

public interface Logger{
      public static void shortToast(Context ctx,String msg){
           Toast.makeText(ctx,msg,Toast.LENGTH_SHORT).show();
      }

      public static void longToast(Context ctx,String msg){
           Toast.makeText(ctx,msg,Toast.LENGTH_LONG).show();
      }
}

像这样使用它......

Logger.shortToast(this,"HELLO");