summaryrefslogtreecommitdiffstats
path: root/res/layout/select_calendars_multi_accounts_fragment.xml
diff options
context:
space:
mode:
authorSam Blitzstein <sblitz@google.com>2012-10-30 13:39:00 -0700
committerSam Blitzstein <sblitz@google.com>2012-10-31 16:44:43 -0700
commit18431d19a22ad918aa4b6102649cc484929131bc (patch)
treec66cf8cbb516bfbb960b716e4adc43ce2c1dde20 /res/layout/select_calendars_multi_accounts_fragment.xml
parent5f67f476e37d2e58b45c9dd2439ff02d6cc66b68 (diff)
downloadandroid_packages_apps_Calendar-18431d19a22ad918aa4b6102649cc484929131bc.tar.gz
android_packages_apps_Calendar-18431d19a22ad918aa4b6102649cc484929131bc.tar.bz2
android_packages_apps_Calendar-18431d19a22ad918aa4b6102649cc484929131bc.zip
Changed to manual query managing of calendar sync states.
This should fix the bug where cursor listeners had a race condition and had the possibility of over-unregistering some listeners. Bug: 7054948 Change-Id: Ic69cbead72601f8f9d0b54df3ccab1286705c00b
Diffstat (limited to 'res/layout/select_calendars_multi_accounts_fragment.xml')
-rw-r--r--res/layout/select_calendars_multi_accounts_fragment.xml23
1 files changed, 23 insertions, 0 deletions
diff --git a/res/layout/select_calendars_multi_accounts_fragment.xml b/res/layout/select_calendars_multi_accounts_fragment.xml
index 4392c444..a3cbba04 100644
--- a/res/layout/select_calendars_multi_accounts_fragment.xml
+++ b/res/layout/select_calendars_multi_accounts_fragment.xml
@@ -26,6 +26,29 @@
android:layout_height="0dip"
android:clickable="true"
android:layout_weight="1" />
+ <LinearLayout android:id="@+id/loading"
+ android:layout_width="match_parent"
+ android:layout_height="0dip"
+ android:layout_weight="1"
+ android:gravity="center"
+ android:visibility="gone">
+
+ <ProgressBar
+ style="?android:attr/progressBarStyle"
+ android:indeterminate="true"
+ android:layout_width="32dp"
+ android:layout_height="32dp" />
+
+ <TextView
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:textAppearance="?android:attr/textAppearanceLargeInverse"
+ android:textColor="@android:color/black"
+ android:layout_marginBottom="1dip"
+ android:paddingLeft="5dip"
+ android:text="@string/loading"/>
+
+ </LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"