Fix UI corruption in landscape mode
Add window background to PeopleActivity
Bug 8796000
Change-Id: I3c6e1cb4b411ec720ab60d33e6d1c2238ba5bf90
diff --git a/res/layout-sw580dp-land/people_activity.xml b/res/layout-sw580dp-land/people_activity.xml
index 89459ad..46f27a0 100644
--- a/res/layout-sw580dp-land/people_activity.xml
+++ b/res/layout-sw580dp-land/people_activity.xml
@@ -61,7 +61,6 @@
android:layout_width="0dip"
android:layout_height="match_parent"
android:layout_weight="2"
- android:background="@color/background_primary"
android:visibility="gone">
<!-- This layout includes all possible views needed for a contact detail page -->
diff --git a/res/layout-sw580dp/people_activity.xml b/res/layout-sw580dp/people_activity.xml
index 22b29f1..f788f72 100644
--- a/res/layout-sw580dp/people_activity.xml
+++ b/res/layout-sw580dp/people_activity.xml
@@ -61,7 +61,6 @@
android:layout_width="0dip"
android:layout_height="match_parent"
android:layout_weight="2"
- android:background="@color/background_primary"
android:visibility="gone">
<!-- This layout includes all possible views needed for a contact detail page -->
diff --git a/res/layout-sw680dp-land/people_activity.xml b/res/layout-sw680dp-land/people_activity.xml
index 25ef1d0..371f5e0 100644
--- a/res/layout-sw680dp-land/people_activity.xml
+++ b/res/layout-sw680dp-land/people_activity.xml
@@ -66,7 +66,6 @@
ex:layout_wideParentWidth="1280dip"
ex:layout_wideMarginLeft="0dip"
ex:layout_wideMarginRight="0dip"
- android:background="@color/background_primary"
android:visibility="gone">
<!-- This layout includes all possible views needed for a contact detail page -->
diff --git a/res/layout-sw680dp/people_activity.xml b/res/layout-sw680dp/people_activity.xml
index 783cb30..d8b4026 100644
--- a/res/layout-sw680dp/people_activity.xml
+++ b/res/layout-sw680dp/people_activity.xml
@@ -61,7 +61,6 @@
android:layout_width="0dip"
android:layout_height="match_parent"
android:layout_weight="2"
- android:background="@color/background_primary"
android:visibility="gone">
<!-- This layout includes all possible views needed for a contact detail page -->
diff --git a/res/layout/people_activity.xml b/res/layout/people_activity.xml
index 8ad36ba..589e4a9 100644
--- a/res/layout/people_activity.xml
+++ b/res/layout/people_activity.xml
@@ -17,8 +17,7 @@
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/list_container"
android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:background="@color/background_primary">
+ android:layout_height="match_parent">
<!--
ViewPager for swiping between tabs. We put StrequentContactListFragment,
diff --git a/src/com/android/contacts/activities/PeopleActivity.java b/src/com/android/contacts/activities/PeopleActivity.java
index 3fbd89f..639cc3a 100644
--- a/src/com/android/contacts/activities/PeopleActivity.java
+++ b/src/com/android/contacts/activities/PeopleActivity.java
@@ -270,7 +270,7 @@
mIsRecreatedInstance = (savedState != null);
createViewsAndFragments(savedState);
- getWindow().setBackgroundDrawable(null);
+ getWindow().setBackgroundDrawableResource(R.color.background_primary);
if (Log.isLoggable(Constants.PERFORMANCE_TAG, Log.DEBUG)) {
Log.d(Constants.PERFORMANCE_TAG, "PeopleActivity.onCreate finish");
}