diff --git a/res/layout/preference_progress_category.xml b/res/layout/preference_progress_category.xml index af411eeee2b..0a860af8777 100644 --- a/res/layout/preference_progress_category.xml +++ b/res/layout/preference_progress_category.xml @@ -30,7 +30,7 @@ android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" - android:layout_gravity="center_vertical" + android:layout_gravity="left|bottom" /> @@ -51,6 +51,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" + android:layout_marginLeft="16dip" android:layout_marginRight="16dip" style="?android:attr/progressBarStyleSmallTitle" /> diff --git a/src/com/android/settings/ProgressCategory.java b/src/com/android/settings/ProgressCategory.java index e854a0038d6..c1b25d83b2e 100644 --- a/src/com/android/settings/ProgressCategory.java +++ b/src/com/android/settings/ProgressCategory.java @@ -36,14 +36,14 @@ public class ProgressCategory extends ProgressCategoryBase { @Override public void onBindView(View view) { super.onBindView(view); - final TextView textView = (TextView) view.findViewById(R.id.scanning_text); + final TextView scanning = (TextView) view.findViewById(R.id.scanning_text); final View progressBar = view.findViewById(R.id.scanning_progress); - textView.setText(mProgress ? R.string.progress_scanning : R.string.progress_tap_to_pair); + scanning.setText(mProgress ? R.string.progress_scanning : R.string.progress_tap_to_pair); boolean noDeviceFound = (getPreferenceCount() == 0 || (getPreferenceCount() == 1 && getPreference(0) == mNoDeviceFoundPreference)); - textView.setVisibility(noDeviceFound ? View.INVISIBLE : View.VISIBLE); - progressBar.setVisibility(mProgress ? View.VISIBLE : View.INVISIBLE); + scanning.setVisibility(noDeviceFound ? View.GONE : View.VISIBLE); + progressBar.setVisibility(mProgress ? View.VISIBLE : View.GONE); if (mProgress || !noDeviceFound) { if (mNoDeviceFoundAdded) {