0

私はアンドロイド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);
        }
    });

しかし、ボタンをクリックするとトーストが表示されません。誰か教えてもらえますか?ありがとう

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

Toast View を表示するには show メソッドを追加する必要があります

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

あなたのコードが以下のようなトーストを示していません

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

詳細については、このドキュメント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 に答える