【问题标题】:FragmentActivity and Toast.makeTextFragmentActivity 和 Toast.makeText
【发布时间】:2015-08-18 20:21:35
【问题描述】:

我的 MainActivity 扩展了 FragmentActivity。我在按钮的 SetonClickListeneronCreate 方法中有一个 Toast.makeText。吐司没有出现。我使用了 getApplicationContext()MainActivity.thisgetApplication()。一切都失败了。我尝试在我的设备上打开此特定应用的应用通知,但没有成功。

编辑

我忘了使用 show() 方法。感谢 shobhit

【问题讨论】:

  • 你能把代码片段贴出来看看你是怎么称呼它的吗?你可以试试 MainActivity.this 并删除 getApplication() 吗?还要确保你在上面调用.show()。比如:Toast.makeText(MainActivity.this, "Message", Toast.LENGTH_LONG).show();
  • 请发布您的代码
  • 感谢 Shobhit,我忘了使用 show() 方法。

标签: android android-fragments android-fragmentactivity


【解决方案1】:

可能你没有调用show() 方法。

并尝试使用 getActivity() 而不是 MainActivity.this

【讨论】:

    猜你喜欢
    • 2013-09-28
    • 2019-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-05
    • 2018-11-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多