0

我使用 android 2.3.3 我的代码:

    read=(Button)findViewById(R.id.bt_read);
    write=(Button)findViewById(R.id.bt_write);
    text=(EditText)findViewById(R.id.editText1);

    // write file
    write.setOnClickListener(new OnClickListener() {

        public void onClick(View arg0) {
            // TODO Auto-generated method stub
            Toast.makeText(getApplicationContext(), "Write", Toast.LENGTH_SHORT);
        }
    });

但是当我单击按钮 Toast 时不显示。谁能告诉我为什么?谢谢

4

3 回答 3

1

改变

Toast.makeText(getApplicationContext(), "Write", Toast.LENGTH_SHORT);

Toast.makeText(getApplicationContext(), "Write", Toast.LENGTH_SHORT).show();
于 2012-06-23T07:54:15.157 回答
1

您必须添加 show 方法来显示 Toast 视图

Toast.makeText(getApplicationContext(), "Write", Toast.LENGTH_SHORT).show();

不显示 Toast 您的代码如下所示

Toast.makeText(getApplicationContext(), "Write", Toast.LENGTH_SHORT);

Toast 视图的更多详细信息,请参阅此文档http://developer.android.com/guide/topics/ui/notifiers/toasts.html

于 2012-06-23T07:57:15.783 回答
0

在 Toast 的末尾,您需要添加“.show()”。

代码:

 Toast.makeText(getApplicationContext(), "Write", Toast.LENGTH_SHORT).show();
于 2012-06-23T07:54:07.330 回答