Toast使用ヒント(3つの方法)
790 ワード
今日1篇の文章を見て書いたのはToastのいくつかのカスタマイズの使用方法で、感じは悪くなくて、転載して分かち合います.
//表示位置を大幅に調整したい場合は、setMarginを使用することをお勧めします
//setMarginが受け入れるパラメータはそれぞれ横方向と縦方向のパーセンテージであり,これにより異なる分解能での適応力がより良くなる.
//画面の縦真ん中の上に表示するように変更しました
Toast.makeText(this, "Toast text, normal", Toast.LENGTH_SHORT).show();
Toast t2=Toast.makeText(this, "Toast text with specific position", Toast.LENGTH_LONG);
t2.setGravity(Gravity.CENTER_HORIZONTAL|Gravity.BOTTOM, 0, 10); // ,
t2.show();
//表示位置を大幅に調整したい場合は、setMarginを使用することをお勧めします
//setMarginが受け入れるパラメータはそれぞれ横方向と縦方向のパーセンテージであり,これにより異なる分解能での適応力がより良くなる.
//画面の縦真ん中の上に表示するように変更しました
Toast t3=Toast.makeText(this, "Toast text with specific margin and position", Toast.LENGTH_SHORT);
t3.setGravity(Gravity.CENTER_HORIZONTAL|Gravity.BOTTOM, 0, 0);
t3.setMargin(0f, 0.5f);
t3.show();