Tweak the main layout for Honeycomb and ICS devices. Added custom layout for these devices running on non-xlarge screens which pushes the title text down below the action bar. Fixed the style for ICS and Honeycomb to properly hide the actionbar but leave the overflow menu button.

This commit is contained in:
Kevin Ruland 2012-06-15 14:13:04 +00:00
parent 0b6810946c
commit dc5c1c070c
3 changed files with 64 additions and 6 deletions

View File

@ -0,0 +1,56 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/starfield"
android:orientation="vertical" >
<ImageView
android:id="@+id/openrocket"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center_horizontal"
android:paddingTop="22dp"
android:src="@drawable/openrocket" />
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:text="@string/version" />
<ImageView
android:id="@+id/rocketglobe"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="4"
android:src="@drawable/rocketglobe" />
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center_horizontal" >
<Button
android:id="@+id/main_open"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:text="@string/openfilelabel" />
<Button
android:id="@+id/main_browse"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:text="@string/viewmotorslabel" />
<Button
android:id="@+id/main_donate"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:background="@drawable/sf_donate" />
</LinearLayout>
</LinearLayout>

View File

@ -6,16 +6,17 @@
<style name="AppTheme.NoActionBar" parent="AppTheme">
<item name="android:actionBarStyle">@style/ActionBar.noBlueBar</item>
<item name="android:background">@android:color/transparent</item> <!-- transparent -->
<item name="background">@android:color/transparent</item> <!-- transparent -->
<item name="android:background">@android:color/transparent</item>
<item name="background">@android:color/transparent</item>
<item name="android:windowActionBarOverlay">true</item>
<item name="windowActionBarOverlay">true</item>
<item name="windowNoTitle">true</item>
<item name="android:windowNoTitle">true</item>
</style>
</style>
<style name="ActionBar.noBlueBar" parent="Widget.Sherlock.ActionBar">
<item name="android:background">@android:color/transparent</item>
<item name="background">@android:color/transparent</item>
<item name="android:displayOptions"></item>
<item name="displayOptions"></item>
</style>
</resources>

View File

@ -12,8 +12,9 @@
</style>
<style name="AppTheme.NoActionBar" parent="AppTheme">
<item name="android:windowNoTitle">true</item>
<item name="windowNoTitle">true</item>
</style>
</style>
<style name="spinnerStyle" parent="Widget.Sherlock.TextView.SpinnerItem">
<item name="android:textSize">26dp</item>