答えて
あなたは以下とスタイルを与えることができ、ダイアログ
final Dialog dialog = new Dialog(context);
// ...
// e.g. top + right margins:
dialog.getWindow().setGravity(Gravity.TOP|Gravity.RIGHT);
WindowManager.LayoutParams layoutParams = dialog.getWindow().getAttributes();
layoutParams.x = 100; // right margin
layoutParams.y = 170; // top margin
dialog.getWindow().setAttributes(layoutParams);
// e.g. bottom + left margins:
dialog.getWindow().setGravity(Gravity.BOTTOM|Gravity.LEFT);
WindowManager.LayoutParams layoutParams = dialog.getWindow().getAttributes();
layoutParams.x = 100; // left margin
layoutParams.y = 170; // bottom margin
dialog.getWindow().setAttributes(layoutParams);
それは私のためには機能しません。私はそれを前に試して、レイアウトマージンを左右にだけ設定したいのであれば試してみてください。私は何重力を設定しなければならないのですか?そして、私はこのコードをdialog.show()とdialog.setContentview()関数の前後に使用する必要があります。 –
何か試してみたら –
にマージンを設定する例です^^ありがとうございました、画面の割合として、ダイアログのサイズを取得する属性。
<style name="YourDialogTheme">
<item name="android:windowMinWidthMajor">90%</item>
<item name="android:windowMinWidthMinor">90%</item>
</style>
次に、あなたのダイアログで以下のようにテーマを適用します。
AlertDialog.Builder builder = new AlertDialog.Builder(new ContextThemeWrapper(this, R.style.YourDialogTheme));
Gladeを知っておいてください。また、あなたのために答えを受け入れることもできます。 – pRaNaY
これはthxで動作します。 –
- 1. BoxLayout左余白を追加
- 2. ボタンの余白 - 左余白左の画像の左余白
- 3. 左右に余白100%
- 4. ブートストラップ行の要素に左右の余白を追加する
- 5. UITableViewController内のテーブルビューに左右の余白を追加する
- 6. UITextFieldに左余白を追加
- 7. UITableViewCell iOS Xamarinで左余白を追加する方法
- 8. ButtomSheetDialogFragment Androidに左右の余白を設定する方法は?
- 9. テーブルビューセルの左余白
- 10. 左余白と、ブラウザのエッジ
- 11. Googleチャットテーブル内のセルに余白または余白を追加
- 12. メニューを左からスライドする - 余白を追加する
- 13. 左/右の自動余白と900px幅の余白がiPad/iPhoneで余分に広い余白で配置されています
- 14. 欄からの余白右
- 15. ブートストラップセット余白左がコンテナ
- 16. ChromeとFirefoxで左右に余白が変わる
- 17. 固定の左右の余白と柔軟な幅のUIView autoresizingMask
- 18. DataGridTextColumnに余白を追加する
- 19. html2pdfを使用しているときにCSSの左余白と上余白を取り除く方法
- 20. ナビゲーションに余白を追加します。
- 21. テキストの後に余白/空白を追加する
- 22. グリッドビューの行間に余白を追加する方法
- 23. Seaborn JointGridの余白にyticksを追加
- 24. ブートストラップnavbar-fixed-top:コンテンツに左右の余白があります
- 25. テーブル行に余白を追加する方法<tr>
- 26. FlowPanelに余白を追加する方法は?
- 27. ToolStripTextBoxの左の余白を設定する簡単な方法
- 28. Android:Nexus 10のランドスケープモードで不要な左右の余白
- 29. コンテナの左右余白がJoomlaの応答テンプレート
- 30. DefaultPageSettings.Margins余白を追加しない
は、我々はあなたがダイアログを開こうとしているどのようなコードを参照することはできますか? – pRaNaY