0

ダイアログに関連する質問があります

  1. xml スタイル ファイルにアイコンとタイトルを追加する方法を教えてください。コードで setTitle と setIcon を使用できることはわかっていますが、可能な限りすべてのスタイルと GUI を xml で作成したいと考えています。ある種の組織として

  2. Theme.Holo.Dialog のスタイルが気に入りましたが、背景色を取得するにはどうすればよいですか? または、誰かがそのカラーコード/名前を教えてください。

したがって、Theme.Holo.Dialog の背景色を別のアプリケーション アクティビティで使用したい場合は、andriod:/colorbackground または background または windowbackground を変更する必要がありますか?

4

1 に答える 1

2

私は正しい答えを見つけて、自分で試してみました:

1- アクティビティを作成し、必要なテーマを適用します (Theme.Holo.Dialog)

2- ウィンドウの背景色の正確なリソース ID を取得します。

TypedValue tv = new TypedValue();
this.getTheme().resolveAttribute(android.R.attr.windowBackground, tv, true);
String val = (String) tv.coerceToString();

次のような結果が得られました: dialog_full_holo_dark.9.png 次に、次のリンクからダウンロードします。

于 2012-10-13T22:32:15.160 に答える