summaryrefslogtreecommitdiffstats
path: root/src/com
diff options
context:
space:
mode:
authorBobby Georgescu <georgescu@google.com>2012-10-09 17:11:16 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2012-10-09 17:11:17 -0700
commitbcdf1be3081cc4ff5f438033e3300bb1f9494dd8 (patch)
tree8dd5fb10ff13886ad9d8492a3a196202a3b785f5 /src/com
parent04d0dbc40b7b6a2bc6f05698c6b97b89f665d002 (diff)
parent0ba2aa48cb31d835642bb15e15a66eb3a8a8c352 (diff)
downloadandroid_packages_apps_Snap-bcdf1be3081cc4ff5f438033e3300bb1f9494dd8.tar.gz
android_packages_apps_Snap-bcdf1be3081cc4ff5f438033e3300bb1f9494dd8.tar.bz2
android_packages_apps_Snap-bcdf1be3081cc4ff5f438033e3300bb1f9494dd8.zip
Merge "Update design for grid/filmstrip switcher" into gb-ub-photos-arches
Diffstat (limited to 'src/com')
-rw-r--r--src/com/android/gallery3d/app/GalleryActionBar.java27
1 files changed, 14 insertions, 13 deletions
diff --git a/src/com/android/gallery3d/app/GalleryActionBar.java b/src/com/android/gallery3d/app/GalleryActionBar.java
index 4b9ef53ce..1729c6433 100644
--- a/src/com/android/gallery3d/app/GalleryActionBar.java
+++ b/src/com/android/gallery3d/app/GalleryActionBar.java
@@ -26,7 +26,6 @@ import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.res.Resources;
-import android.text.TextUtils.TruncateAt;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
@@ -35,6 +34,7 @@ import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.ShareActionProvider;
import android.widget.TextView;
+import android.widget.TwoLineListItem;
import com.android.gallery3d.R;
import com.android.gallery3d.common.ApiHelper;
@@ -151,26 +151,27 @@ public class GalleryActionBar implements OnNavigationListener {
return position;
}
- private View getView(CharSequence label, View convertView,
- ViewGroup parent, boolean ellipsize) {
+ @Override
+ public View getView(int position, View convertView, ViewGroup parent) {
if (convertView == null) {
- convertView = mInflater.inflate(R.layout.action_bar_text,
+ convertView = mInflater.inflate(R.layout.action_bar_two_line_text,
parent, false);
}
- TextView view = (TextView) convertView;
- view.setEllipsize(ellipsize ? TruncateAt.END : null);
- view.setText(label);
+ TwoLineListItem view = (TwoLineListItem) convertView;
+ view.getText1().setText(mActionBar.getTitle());
+ view.getText2().setText((CharSequence) getItem(position));
return convertView;
}
@Override
- public View getView(int position, View convertView, ViewGroup parent) {
- return getView(mActionBar.getTitle(), convertView, parent, true);
- }
-
- @Override
public View getDropDownView(int position, View convertView, ViewGroup parent) {
- return getView((CharSequence) getItem(position), convertView, parent, false);
+ if (convertView == null) {
+ convertView = mInflater.inflate(R.layout.action_bar_text,
+ parent, false);
+ }
+ TextView view = (TextView) convertView;
+ view.setText((CharSequence) getItem(position));
+ return convertView;
}
}