解决方案 »

  1.   

    是不是context 是 application的原因?
      

  2.   


    post到主线程的一个独立线程。
      

  3.   

    你把Context换成当前的试试呢? 
      

  4.   


    post到主线程的一个独立线程。必须在UI线程调
      

  5.   


    post到主线程的一个独立线程。必须在UI线程调
    这个问题只在华为3C手机上出现,在别的手机上都可以正常弹出显示,这个怎么解释呢?
      

  6.   


    其他手机都OK,就是在在荣耀3C上通知toast不显示,你在设置或者安全管理里面找找看
      

  7.   

    不要用post线程,创建个主线程的handler,发消息就行了。至于只有华为手机有,估计是手机rom定制问题。还是按照大众方法走吧。
      

  8.   


    post到主线程的一个独立线程。必须在UI线程调
    这个问题只在华为3C手机上出现,在别的手机上都可以正常弹出显示,这个怎么解释呢?那我解释不了,我手上就是华为3c
      

  9.   

    runOnUiThread(new Runnable() { @Override
    public void run() {
    toastSomethingLong("111111");

    }
    });
      

  10.   

    一般toast显示不出有2个原因:
    1、在非UI线程中执行,建议使用handler显示提示
    2、没有执行到,这是逻辑错误
      

  11.   

    操蛋 handler 处理 代码据对执行 用自己封装的弹出框 和系统的都不行  只有3c这样
      

  12.   

    我也遇到,也是华为手机,其他手机都没问题操蛋,都不知道华为干什么了,,,吧  taost 都整没了
      

  13.   

    应该是Rom的问题吧,跟代码关系不大
      

  14.   

    有些手机可以设置隐藏toast提示,检查下手机设置