当前位置: 首页 > 知识库问答 >
问题:

为什么我不能在OnCreate外部显示吐司消息?

孟谭三
2023-03-14

我想创建一个简单的应用程序,它将显示祝辞消息,使用我自己的函数Count_BMI(稍后开发)


    Button submit ;
    EditText weight;
    EditText height;
    EditText BMI;
    int BMI_value;
 String text = "Hello Adam";

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        Button submit = findViewById(R.id.btnSumit);
        submit.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Count_BMI();

            }
        });
    }

    public void Count_BMI() {
    }
 Toast.makeText(getApplicationContext(),
               "This a toast message",
    Toast.LENGTH_LONG)
            .show();

}

共有1个答案

杜起运
2023-03-14

那祝酒词是虚外的,应该是:

public void Count_BMI() {
 Toast.makeText(getApplicationContext(),"This a toast message",Toast.LENGTH_LONG).show();
}
 类似资料:
  • 我试过: 在中。出于某种原因,cancel方法永远不起作用。 如果我在显示应用程序之前放入...然后会有另一个空检查。但在这样做之后,它也不起作用。我可以显示对话框而不是祝酒词,但这不是一个解决方案。

  • 问题内容: 我试图显示一条带有整数的吐司消息这就是我试图做到的方式: 但这会使我的应用程序崩溃。感谢帮助! 问题答案: 将a 或an 作为其第二个参数。 但是,表示 资源ID (例如)。 应用程序崩溃可能是因为没有找到具有该ID的资源,因为它不是以ID开头的ID,而是任意整数。 在您的情况下,请使用。

  • 当我运行这段代码时,两个不同片段中的toast显示在一个选项卡上。当我滑动到下一个选项卡时,什么也不显示。 这是我的主要选项卡活动: 这是适配器类: 这是我的第一个片段: 如有任何建议,我们将不胜感激。我被困在这了。

  • 问题内容: 我的内容带有“气泡”,效果很好。现在,我想显示一个计数(2行),该计数应始终位于该div的右下角,位于其内部。我尝试了很多事情,但由于某种原因,它总是与div重叠并在外面显示。我究竟做错了什么? 问题答案: 您处于浮动状态,因此不会影响其父容器的高度。 将其设置在父项()上,或使用其他包含技术的浮点数之一来做到这一点。

  • 问题内容: 我每次构建Web应用程序时都会想到的问题之一是,消息应该如何显示给最终用户 我尝试了类似Windows应用程序中的消息框,但是它们看起来很糟糕,并且在服务器上发布时会出现问题。我尝试了一个更新面板,该更新面板的页面底部顶部包含一个很酷的标签。.但是我仍然觉得它根本不够好。有时在使用AJAX时在特定情况下会遇到问题,但对于用户来说仍然不太好… 我想问一下出现一段时间然后消失的消息,例如,