通知ダイアログ (Toast)

通知ダイアログは、画面下側に数秒間表示して自動的に閉じるダイアログです。これには、Toast クラスを使用します。

ソースの定義

通知ダイアログを使用するには、ソースファイルに以下のように記述します。

import android.app.Activity;
import android.os.Bundle;
import android.widget.Toast;

public class ToastActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        // 通知ダイアログの表示
        Toast.makeText(this, "通知ダイアログ", Toast.LENGTH_LONG).show();
    }
}

※ 設定する文字列は、本来 string.xml に定義すべきですが、説明を簡単にするために直接記述しています。


makeText メソッドには、コンテント、表示文字、表示する時間を指定します。
表示する時間は Toast.LENGTH_SHORT / Toast.LENGTH_LONG のいずれかを指定します。