首页 > 解决方案 > 单击按钮两次后显示 Toast

问题描述

我正在使用 eclipce 创建 android 应用程序,我使用了一个单击侦听器来显示一个 toast 按钮。一切正常,但是我需要在按钮中单击两次才能显示 toast 的问题。有什么方法可以强制一键显示吐司?这是使用的代码

 public void showAnswer(View view) {

        Button b;
        b= findViewById(R.id.ans);
        b.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Toast.makeText(getApplication().getBaseContext(),"ال�يل",Toast.LENGTH_SHORT).show();
            }
        });

    }

标签: androidonclickonclicklistenertoast

解决方案


如果您要分配 showAnswer(View view)给您的button onclick活动,请仅使用此选项:

public void showAnswer(View view) {

     Toast.makeText(getApplication().getBaseContext(),"ال�يل",Toast.LENGTH_SHORT).show();

    }

推荐阅读