問題タブ [customdialog]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
196 参照

android - カスタムダイアログのレイアウトにボタンを追加する(dialog.xml)

答えてくれてありがとう、あなたの返事をフォローした後、私はどういうわけか次のコードからこのようなものを得ることができました、しかしそれでも私はいくつかの修正があります。助けてみてください。 ここに画像の説明を入力してください

dialog.xml

0 投票する
2 に答える
984 参照

android - レイアウトから膨張する Android カスタム ダイアログ - 配置の問題

カスタム ダイアログがありますが、dialog.xml から膨らませています。ダイアログを開くと、次のようになります。リストビューとその下の (OK) ボタンの間にスペースができています。リスト ビューとその下のボタンの間のこのスペースを削除したいと考えています。これどうやってするの、?

ここに画像の説明を入力

dialog.xml

0 投票する
1 に答える
1175 参照

android - カスタム ダイアログの ListView がボタンを画面外に押し出す

私は独自のサブクラスを使用してDialogおり、画面を埋めるのに十分なコンテンツがない場合、コンテンツに合わせて縮小するように構築しようとしています(つまりwrap_content)。次のレイアウトでこれを行うことができます。

(重要ではないと思われるビットを削除しました)。これは、コンテンツが画面いっぱいにならない場合にうまく機能します。

しかし、コンテンツが大きい場合は、ボタンを下から押し出します。

少し調整して、 を変更して、 をその上button_container置きます。次のようにします。layout_alignParentBottom="true"content

コンテンツが画面に対して大きすぎる場合に機能するようになりました。

ただし、コンテンツが画面いっぱいに表示されない場合でも、ダイアログは次のことを行います。

両方の長所を活かすにはどうすればよいですか? 「maxHeight」を画面の高さからダイアログの境界線とタイトルとボタンの高さを差し引いた値に設定することで、おそらくコードでそれを行うことができますが、それは私には少しハックに思えます。AlertDialog の実装 (この状況を正しく処理しているようです) を調べてみましたが、私には黒魔術のように見えました...

編集:FrameLayout要求に応じて、ダイアログの「コンテンツ」を表すに追加するレイアウトファイルのコンテンツを次に示します。

0 投票する
1 に答える
268 参照

java - Androidカスタムダイアログと対話できません

わかりました。私はカスタムダイアログ(またはAndroidプログラミング)をあまり使用していないので、我慢してください。私は愚かな初心者の間違いを犯したと確信しています。

だから私は既存のアプリに取り入れようとしている単純なサイコロを振るアプリを持っていますが、本質的にはポップアップとしてそれをやりたいと思っています。これまでに見つけた解決策は、ダイアログクラスを拡張し、アプリのxmlをカスタムレイアウトとして使用することでした。これは実際には期待される出力を表示しますが、それを操作することはできません(つまり、画面にサイコロが表示されますが、サイコロを振ることはできません!)。

私が呼んでいるJavaクラスはこれです:

そしてこれはレイアウトxmlです:

最後に、ダイアログの作成に使用している呼び出しは次のとおりです。

To clarify: the most confusing part is that I'm not getting an error, either on compile or run time, it just pops up the window and won't let me do anything with it (except dismiss)!

0 投票する
1 に答える
460 参照

visual-studio-2010 - VS 2010 を使用して Windows インストーラーの定義済みメッセージを変更する

私はこの質問を見てきましたが、それは何か違うものです。

MsiRMFilesInUseダイアログ ボックスのメッセージを変更する必要があります。

現在、メッセージは「アプリケーションを閉じないでください。(再起動が必要です。)」です。

「アプリケーションを閉じないでください。(アプリケーションが動作しない可能性があります)」に変更する必要があります。

アプリケーションが開いているときにメッセージが表示され、ユーザーがアプリをアンインストールしようとします。

唯一の (しかし大きな) 制限は、Visual Studio 2010 セットアップ プロジェクトで行うことです。(Installshield/Wix は許可されていません)。

カスタム アクションを調べましたが、メッセージを変更する方法がわかりません。

もう 1 つの方法は、カスタム ダイアログ ボックスを作成することですが、ダイアログ ボックスを何らかの方法で変更することはできません。また、新しいダイアログ ボックスのコントロール セットは非常に限られています。

0 投票する
1 に答える
8257 参照

windows-phone-8 - WindowsPhone8カスタムメッセージボックス

AndroidでDialogコンポーネントを拡張するようなダイアログ(またはアラートダイアログ)を実装したい。

電話8のメッセージボックスでは、タイトルとメッセージのみを表示できます。ボタンや画像などの新しいビューをダイアログに追加したいと思います。どうすればこれを達成できますか、それとも可能ですか?

thnx。

0 投票する
4 に答える
19559 参照

android - Android-AlertDialogスタイリング

以下に示すように、アプリにアラートダイアログがあります。

ここに画像の説明を入力してください

タイトルとタイトルを区切る線(メッセージ本文)をオレンジ色にします。これどうやってするの?私が試したのは、以下に示すようなカスタムスタイルを使用することです。しかし、これはうまくいきませんでした。

私のアラートダイアログコード:

0 投票する
2 に答える
11415 参照

android - カスタム ダイアログでポジティブ ボタンとネガティブ ボタンを作成するにはどうすればよいですか

カスタム ダイアログを作成したい。そこで、テンプレート 'dialog_change' を作成し、ダイアログを開きます。

ここに画像の説明を入力

ここで、下部に 2 つのボタン (1 つの正のボタンと 1 つの負のボタン) を追加します。どうやってやるの?

0 投票する
1 に答える
365 参照

android - 編集テキストをクリックすると、1 つのカスタム リスト ダイアログ ボックスが表示され、android の場合、編集テキストのテキストの変更に応じてリスト項目が変更されます。

私はアイス クリーム サンドイッチ用の 1 つの Android アプリを開発しています。編集テキストをクリックすると、データベースからリスト項目 (1 列のみ) を含むダイアログ ボックスに入力したいのですが、リストは編集テキストのテキストの変更に従ってフィルターを取得する必要があります。それは可能ですか?? これまで、すべてのリスト アイテムを含むダイアログ ボックスにデータを入力することができましたが、編集テキストに従ってこのリストをフィルター処理する手がかりがありません。これは検索バーのように機能します。

0 投票する
1 に答える
403 参照

windows - ダイアログウィンドウ nsis をカスタマイズする方法

私は NSIS の初心者です。ユーザーにプレイしてもらいたいフラッシュ ゲームがある Web ページの URL を開く NSIS インストーラーを作成したいと考えています。このために、nsWeb プラグインを使用していますが、フラッシュ ファイルをサポートしていないようです。だから私は同じために利用可能な他のプラグインがあるかどうか知りたい. また、ダイアログ ウィンドウと Web ページを表示する領域のサイズを約 600x600 に変更したいと考えています。win api の関数 SetWindowPos を使用してダイアログ ウィンドウのサイズを変更できますが、問題は、Web ページを表示する内部領域ではなく、外側のダイアログのサイズを変更することだけです。それで、私がそれを行うことができる方法はありますか。リソースハッカーを使用してそれを達成できることは知っていますが、他の方法を知りたいです。ありがとう。