カスタムレイアウトとタイトルなしのダイアログを作成したいと思います。また、画面の右上隅にダイアログが開きます。ここに私が欲しいもののスクリーンショットがあります。 xamarin.iOSで右上にダイアログを表示
0
A
答えて
0
私は私の要件を達成するために、コードの下に使用している
ウィンドウウィンドウ= dialog.Window;。
風owManagerLayoutParams wlp = window.Attributes;
wlp.Gravity = GravityFlags.Top | GravityFlags.Right;
window.Attributes = wlp;
0
PopOverViewContainerのようなものです。 Androidでも同じです
0
はたぶん、ウィンドウマネージャを使用して、ダイアログの重力を変更することにより、プロパティ属性:
Android.App.AlertDialog.Builder builder = new AlertDialog.Builder(Activity);
AlertDialog alertName = builder.Create();
alertName.SetTitle("Warning...");
alertName.SetIcon(Android.Resource.Drawable.IcDialogAlert);
alertName.SetMessage("This is a warning message");
alertName.SetButton("OK", (s, ev) =>
{
return;
});
alertName.Show();
var window = alertName.Window;
var wlp = window.Attributes;
wlp.Gravity = GravityFlags.Top;
wlp.Flags = WindowManagerFlags.DimBehind;
window.Attributes = wlp;
あなたは現在
を調光からのダイアログに背景を停止し、重力パラメータとフラグを(変更することができるはずです関連する問題
- 1. X上のDojoダイアログ・クローズ・イベント(右上)
- 2. jQuery UIダイアログ右上のボタンを表示しますが、xは表示されません
- 3. Androidが別のダイアログの上にダイアログを表示しています
- 4. フラグメントのダイアログの表示ダイアログ
- 5. iOSアプリを上下逆に回転させるダイアログを表示
- 6. キーボードをダイアログに表示
- 7. ダイアログにgoogle mapsを表示
- 8. 他のすべてのウィンドウの上にダイアログを表示
- 9. Polymer:ダイアログを表示
- 10. ダイアログのフラグメントタイトルを右から表示するように設定する
- 11. DIVの右上に近い画像を表示する
- 12. ココアタッチでプログラムで表示位置を右上に設定する
- 13. VSCodeは右上のアイコンを非表示にします
- 14. エラーを表示するダイアログを表示
- 15. 表示するダイアログ
- 16. ダイアログでVirtualKeyboardを表示
- 17. onCreate()でダイアログを表示
- 18. run()メソッドのダイアログを表示
- 19. Jqueryダイアログ:ボタンを非表示
- 20. を表示するダイアログ
- 21. 印刷ダイアログを非表示
- 22. アウトバウンドコールでダイアログを表示
- 23. アンドロイドスタジオのダイアログの表示と非表示
- 24. 別のダイアログを呼び出すダイアログを非表示にする
- 25. 右パネルページコンテンツを左に移動中に表示/非表示
- 26. ダイアログを表示するには?
- 27. SaveAsダイアログの前にポップアップメッセージを表示
- 28. 警告ダイアログにメッセージを表示
- 29. Facebook SDK:iframeにoAuthダイアログを表示
- 30. ダイアログ内にAndroidのイントロデントを表示
素晴らしい!今すぐプロジェクトを開始するだけです。いくつかのコードを書いて、私たちに連絡してください。 –
私は試みましたが、RequestFeature.noTitleもxamarinでは動作していません。さらに、私はそれを正しく配置する方法については何も考えていません。それは私がコードを投稿しなかった理由です。 – Brjv