Honeycombでは、ユーザーが画面をタップするとブックアクションバーがフェードイン/フェードアウトし、他のレイアウトコンテンツの上に表示/非表示になります。
これはどのように行われますか?
Honeycombでは、ユーザーが画面をタップするとブックアクションバーがフェードイン/フェードアウトし、他のレイアウトコンテンツの上に表示/非表示になります。
これはどのように行われますか?
これをアプリケーションまたはアクティビティのテーマとして設定します。
<style name="Theme.OverlayActionBar" parent="android:Theme.Holo.Light">
<item name="windowActionBarOverlay">true</item>
</style>
次に、Berdonsの回答のようにActionBar.hide()
使用できます。show()
( Source)を使用して、プログラムでActionBarを追加/非表示にできます。
ActionBar actionBar = getActionBar();
actionBar.hide();
actionBar.show();
編集:
親からActionBarビューをプルして、それを「フロート」(コンテナーとしてのRelativeLayout)するように再度追加することもできる場合があります。
編集3:
うーん...アクティビティレイアウトで負の上部マージンを使用してから、表示/非表示を使用するのはどうですか?