[Android] Toast を表示させる

Android7 

ユーザーに「OKですよ」など簡単にメッセージを表示するとユーザービリティが向上しますそんなときは、Toast を使います。
 
「トースト」はパンではありません。アメリカ映画を見ていると時々出てきます。乾杯の前に「ジョージの成功を祝って!」などと言う短い祝辞のことですね
 
簡単なテストアプリを作ってみましょう。ボタンをタップするとトーストが出てきます。
 
toast_1

Android Studio 2.2.2
Android 7.1.1

 

sponsored link

Toast

 
トーストは #import android.widget.Toast;をインポートして設定を1行するだけでできます。
 

 
LENGTH_LONG の代わりに SHORT にすると表示時間が短くなります
 
toast.setGravity(Gravity.CENTER|Gravity.LEFT, x, y);
を追加すると位置の調整もできます。
 
MainActivity.java

 
activity_main.xml

 
とても簡単でいいのですがもう少し、フォントを大きくしたいとか、背景色を明るくしたい等、ちょっと変更したいと思ってもこのままではできません。カスタムで作ると簡単にできます。

toast のカスタマイズ