1. ホーム
  2. android

[解決済み] トーストの長さ LENGTH_LONG と LENGTH_SHORT の長さは?

2022-10-06 09:02:11

質問

LENGTH_LONG と LENGTH_SHORT の正確な長さをミリ秒 (ms) 単位で知りたいのですが、どうすればよいですか。また、LENGTH_LONG を使用した Toast メッセージの持続時間が、どの電話機でも、どの API バージョンでも同じ持続時間になるかどうかを知る必要があります。

持続時間はどこで定義されているのか、つまり ms で定義されているのか、誰か知っていますか。LENGTH_LONG が値 1 の int const であることは知っています。しかし、実際の継続時間がどこで定義されているかはわかりませんでした。

どのように解決するのですか?

回答 ここで . あなたが言ったように Toast.LENGTH_SHORTToast.LENGTH_LONG はmsではなく、0か1です。

実際の持続時間は

private static final int LONG_DELAY = 3500; // 3.5 seconds
private static final int SHORT_DELAY = 2000; // 2 seconds