[解決済み】AndroidでToastの位置を変更する方法は?
2022-03-29 11:07:01
質問
を使用する場合
Toast
を使用して画面にポップアップテキストを表示すると、デフォルトの位置である画面の下部より少し上にテキストが表示されます。
今度は画面の真ん中など、自分の好きな場所に表示させたいのですが。
どなたか、これを実現する方法を教えていただけませんか?
どのように解決するのですか?
から ドキュメント ,
トーストの位置決め
標準的なトーストの通知は、画面の下部付近に表示されます。 水平方向の中央に配置されます。この位置を変更するには
setGravity(int, int, int)
メソッドを使用します。このメソッドには3つのパラメータがあります。Gravity
定数とx-position
オフセット、およびy-position
をオフセットする。例えば、トーストを表示する場所を 左上隅に重力を設定すると、このようになります。
toast.setGravity(Gravity.TOP|Gravity.LEFT, 0, 0);
位置を右にずらしたい場合は は、2番目のパラメータです。下方向にナッジするには、最後の パラメータがあります。
関連
-
[解決済み】アンドロイドクロームブラウザのモバイルウェブアプリケーションのメニューでHTMLユニコード ☰が検出されない。
-
[解決済み】起動アクティビティを特定できませんでした。デフォルトのアクティビティが見つかりませんでした
-
[解決済み] Androidのソフトキーボードをプログラムで閉じる/隠すにはどうすればよいですか?
-
[解決済み] Androidでアクティビティ起動時にEditTextにフォーカスが当たらないようにする方法
-
[解決済み] Androidの「コンテキスト」とは何ですか?
-
[解決済み] AndroidのListViewで画像を遅延ロードする方法
-
[解決済み] Androidで画面の大きさをピクセル単位で取得する方法
-
[解決済み] Bitmapオブジェクトに画像を読み込む際にOutOfMemoryが発生する問題
-
[解決済み] AndroidでToastを表示する方法を教えてください。
-
[解決済み】Android UserManager.isUserAGoat()の正しい使用例?)
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】パッケージ名(Google Analytics)に一致するクライアントが見つからない - 複数のproductFlavorsとbuildTypes
-
[解決済み] シンボル 'context' を解決できない
-
[解決済み] カスタムアダプタからnotifyDataSetChangeが機能しない
-
[解決済み】android.content.res.Resources$NotFoundExceptionの取得:androidにリソースが存在する場合でも例外が発生する。
-
[解決済み] コンパイルした.apkを端末にインストールしようとするとINSTALL_FAILED_UPDATE_INCOMPATIBLEが表示される
-
[解決済み] Looper.prepare()を呼び出していないスレッドではハンドラを作成できない
-
[解決済み] Androidのgravityとlayout_gravityの違いは何ですか?
-
[解決済み] Androidでイメージビューの背景を透明に設定する
-
[解決済み] APKのインストール中にDELETE_FAILED_INTERNAL_ERRORエラーが発生する。
-
[解決済み] AndroidでToastを表示する方法を教えてください。