为什么此Toast(Android Studio)仅在第二次单击时起作用

时间:2014-11-08 11:00:57

标签: java string android-studio

我发了一个EditText可点击,我在Java课程中把这个私有空了:

private void incaseofclick() {
            EditText Ct=(EditText) findViewById(R.id.CODIGOnumero);//The EditText
            Ct.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                    Toast.makeText(getApplicationContext(),R.string.INDICA3, Toast.LENGTH_LONG).show();//
                }
            });
    }

...问题在于,在模拟器中,我必须按两次(EditText)才能使吐司工作,我想知道原因,以及如何解决它...... 总结:我想要的是按一次,吐司和键盘(不是问题)出现

1 个答案:

答案 0 :(得分:0)

你为什么不这样做?

private void incaseofclick() {

       Toast.makeText(getApplicationContext(),R.string.INDICA3, Toast.LENGTH_LONG).show();
}