| Index: chrome/android/java/src/org/chromium/chrome/browser/photo_picker/PhotoPickerToolbar.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/photo_picker/PhotoPickerToolbar.java b/chrome/android/java/src/org/chromium/chrome/browser/photo_picker/PhotoPickerToolbar.java
|
| index afdac9057fd7d53dd6f719d3639553185066ceac..da906fe05a455d3d3e6cde476f5c756249399594 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/photo_picker/PhotoPickerToolbar.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/photo_picker/PhotoPickerToolbar.java
|
| @@ -5,17 +5,51 @@
|
| package org.chromium.chrome.browser.photo_picker;
|
|
|
| import android.content.Context;
|
| +import android.graphics.Color;
|
| import android.util.AttributeSet;
|
| +import android.widget.Button;
|
| +import android.widget.TextView;
|
|
|
| import org.chromium.chrome.R;
|
| import org.chromium.chrome.browser.widget.selection.SelectableListToolbar;
|
|
|
| +import java.util.List;
|
| +
|
| /**
|
| * Handles toolbar functionality for the Photo Picker class.
|
| */
|
| public class PhotoPickerToolbar extends SelectableListToolbar<PickerBitmap> {
|
| public PhotoPickerToolbar(Context context, AttributeSet attrs) {
|
| super(context, attrs);
|
| - inflateMenu(R.menu.photo_picker_menu);
|
| + }
|
| +
|
| + @Override
|
| + protected void onFinishInflate() {
|
| + super.onFinishInflate();
|
| +
|
| + setNavigationIcon(R.drawable.btn_close);
|
| + setNavigationContentDescription(R.string.close);
|
| +
|
| + TextView up = (TextView) mNumberRollView.findViewById(R.id.up);
|
| + TextView down = (TextView) mNumberRollView.findViewById(R.id.down);
|
| + up.setTextColor(Color.BLACK);
|
| + down.setTextColor(Color.BLACK);
|
| + }
|
| +
|
| + @Override
|
| + protected void setNavigationButton(int navigationButton) {}
|
| +
|
| + @Override
|
| + protected void showSelectionView(
|
| + List<PickerBitmap> selectedItems, boolean wasSelectionEnabled) {
|
| + switchToNumberRollView(selectedItems, wasSelectionEnabled);
|
| + }
|
| +
|
| + @Override
|
| + public void onSelectionStateChange(List<PickerBitmap> selectedItems) {
|
| + super.onSelectionStateChange(selectedItems);
|
| +
|
| + Button done = (Button) findViewById(R.id.done);
|
| + done.setEnabled(selectedItems.size() > 0);
|
| }
|
| }
|
|
|