diff options
| author | 2017-09-26 23:31:06 +0000 | |
|---|---|---|
| committer | 2017-09-26 23:31:06 +0000 | |
| commit | 68c04c024db0196d1116c35eef0f3b10125edd1f (patch) | |
| tree | 08e2ac30381ec26a03df91d974e0028f16b4251e | |
| parent | 78ae5aeb6aec369757ccbae27963574c6af95e12 (diff) | |
| parent | 3836cce06d8ce94d5f1ccbbf39bc8aef97483b18 (diff) | |
Merge "Adjusted chooser padding so 2nd line isn't cutoff." into oc-mr1-dev am: 5802026595
am: 3836cce06d
Change-Id: Ia03d3752e15bc7700abecc2dff0d0c1b8a6acdd9
| -rw-r--r-- | core/java/com/android/internal/app/ChooserActivity.java | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/core/java/com/android/internal/app/ChooserActivity.java b/core/java/com/android/internal/app/ChooserActivity.java index 2cab009f7354..eb639bd98d49 100644 --- a/core/java/com/android/internal/app/ChooserActivity.java +++ b/core/java/com/android/internal/app/ChooserActivity.java @@ -1450,11 +1450,16 @@ public class ChooserActivity extends ResolverActivity { getFirstRowPosition(rowPosition + 1)); int serviceSpacing = holder.row.getContext().getResources() .getDimensionPixelSize(R.dimen.chooser_service_spacing); - int top = rowPosition == 0 ? serviceSpacing : 0; - if (nextStartType != ChooserListAdapter.TARGET_SERVICE) { - setVertPadding(holder, top, serviceSpacing); + if (rowPosition == 0 && nextStartType != ChooserListAdapter.TARGET_SERVICE) { + // if the row is the only row for target service + setVertPadding(holder, 0, 0); } else { - setVertPadding(holder, top, 0); + int top = rowPosition == 0 ? serviceSpacing : 0; + if (nextStartType != ChooserListAdapter.TARGET_SERVICE) { + setVertPadding(holder, top, serviceSpacing); + } else { + setVertPadding(holder, top, 0); + } } } else { holder.row.setBackgroundColor(Color.TRANSPARENT); |