sld22525482
「已注销」
采纳率12.6%
2016-07-07 03:21 阅读 3.6k

在外部类的handler里面使用Toast语句

这是一条正确的语句Toast.makeText(MainActivity.this,"访问成功:success",Toast.LENGTH_SHORT).show();

请问一下,如果我的这条语句不是在Mainactivity里面写的,而是在外部类A里面的一个handler写的,然后再Mainactivity中通过调用A类中的方法来实现这个Toast的执行,这条语句要怎么写呀?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • qq_23002675 qq_23002675 2016-07-07 03:29

    Toast.makeText(A.MainActivity.this,"访问成功:success",Toast.LENGTH_SHORT).show();

    点赞 评论 复制链接分享
  • sld22525482 「已注销」 2016-07-07 03:44

    已经找到了一个方法就是在Mainctvity里面定义一个静态的MainActivity mactivity;然后在onCreate里面把this赋给mactivity,之后回到外部类的Toast方法把一个参数改成MainActivity.mactivity就实现了!

    点赞 评论 复制链接分享

相关推荐