1

画面上の他のビューに応じて位置が変化するカスタム Toast を実装する必要があります。基本的に私が探しているのは、トーストのlayout_alignBelowオプションです...

何か案は?

ありがとう!

4

1 に答える 1

4

まず、画面上の自分との相対的な予想されるx軸y軸を計算する必要があります。その後、カスタムトーストを作成し、それに軸情報を渡します。ToastViews

int x, y;  //needs to be calculated

Toast t = Toast.makeText(getApplicationContext(), "your message",
          Toast.LENGTH_LONG);  
t.setGravity(Gravity.TOP|Gravity.LEFT, x, y);
t.show();

詳細については、こちらをお読みください

于 2012-09-23T10:01:58.880 に答える