1
私のアプリの中には簡単なダイアログがありますが、メッセージ/タイトルを右隅に移動するのに問題があります。私は右に移動して解決策を見つけたが、距離がハードコードされた(私がどれだけ右に文字を指示する必要があります)、それは次のようになります。ダイアログのメッセージ/タイトルを右側に移動
「%の20代は」それは20charsのために右に移動することを伝えますbuilder.setTitle(String.format("%20s","1/10"));
。他の方法でそれを行うオプションがありますが、私はそれが右端/行の最後でどれくらい正しく行われるかを教える必要はありません。すべての画面サイズのデバイスの右隅にこのメッセージが表示されます。
おそらくそれは良いですが、私は欲しいものではありません。まず第一に私はかなり高度なDialogを持っています。この行は使用できません。 "AlertDialog dialog = builder.show();"私はすでにそれを使用しているので、別の場所で再び使用することはできません。 Secondそれはすべてのメッセージ文字列のために働き、私はそれの一部を移動したい。私はこの "%20s"のような何らかのString.format式の中で最も興味深いですが、すべてのケースで右側に移動する必要があることはわかっています –