Androidアプリ開発 Toast
引き続きAndroidアプリ開発について。
メモも兼ねて記事書いてる感じで数が多くなりそうなんで、そのうち別サイトに情報まとめようと思う。
APIが複雑すぎて、同じことするにも複数の記法があるので公式リファレンス見ながら開発だと難しい。
自分なりの使い方だけまとめといた方が良さそう。
今回はandroid.widget.Toastの使い方。
アプリ画面内に一時的に文字が浮かび上がる通知用ウィジェット。
ユーザーへの通知に使うウィジェットだが、設置しないで画面に表示できるので、JavaScriptのalertの様に開発時のテスト用に使える感じ。
まず
Toastはnewで作成することもできるが、
Toast.makeText()メソッドで表示する文字列と表示時間を設定して作成できる。
1番目の引数は毎度おなじみのContext。
3番目の引数は表示時間ぽいが、「Toast.LENGTH_SHORT」「Toast.LENGTH_LONG」の2種類が利用できる。
メモも兼ねて記事書いてる感じで数が多くなりそうなんで、そのうち別サイトに情報まとめようと思う。
APIが複雑すぎて、同じことするにも複数の記法があるので公式リファレンス見ながら開発だと難しい。
自分なりの使い方だけまとめといた方が良さそう。
今回はandroid.widget.Toastの使い方。
アプリ画面内に一時的に文字が浮かび上がる通知用ウィジェット。
ユーザーへの通知に使うウィジェットだが、設置しないで画面に表示できるので、JavaScriptのalertの様に開発時のテスト用に使える感じ。
まず
import android.widget.Toast;
Toastはnewで作成することもできるが、
Toast.makeText()メソッドで表示する文字列と表示時間を設定して作成できる。
Toast.makeText(this,"表示する文字列",Toast.LENGTH_SHORT).show();
さらにそのまま.show()で表示しちゃえば1行でかけて簡単。1番目の引数は毎度おなじみのContext。
3番目の引数は表示時間ぽいが、「Toast.LENGTH_SHORT」「Toast.LENGTH_LONG」の2種類が利用できる。