2013-04-19 10 views
12

この属性は実際に何をしていますか?windowIsFloating属性のAndroidテーマ

私はdocumentationを読んだことがあります。しかし、テーマ(私はandroid:Theme.Dialogを親としてスタイルを作成しました)では、この属性の値を変更しても効果がないようです。

+0

どのウィンドウを変更していますか? –

+1

私はそれをThemePopという名前のスタイルで使用しましたが、このスタイルはポップアップウィンドウに使用されます。 – kishidp

+6

私はそれを使用して、透明なバックグラウンドアクティビティを作成しました。ビューをすべてアンドロイド:layout_width = "fill_parent"にしても、ウィンドウを縮小して、含まれているビューの内容をラップすることがわかりました。 falseに設定すると、ウィンドウがデバイスの幅全体を占めていました。 –

答えて

2

私の実験から、ウィンドウがソフト入力にどのように反応するかに影響するようです。これをfalseに設定すると、キーボードが表示されたときにウィンドウが上にスライドしません。

6

私はtruewindowIsFloatingを設定する効果のすべてを知りませんが、私は気づいた一つのことは、それがtrueに設定されている場合は、アクティビティが設定した場合でも、画面を埋めるために幅を広げないだろうということですレイアウトの幅はmatch_parent(つまりandroid:layout_width="match_parent")です。

関連する問題