diff options
author | nicolasroard <nicolasroard@google.com> | 2012-10-24 17:55:51 -0700 |
---|---|---|
committer | nicolasroard <nicolasroard@google.com> | 2012-10-24 18:14:52 -0700 |
commit | da5c9c921d155b0729677de8a89c6ee08c434b8e (patch) | |
tree | 098557cf13c9cdddcf7738ba29cbaa174056c18c /src | |
parent | 02c02cdfbf5e075cdcc9953badbb5ee1ae4278f4 (diff) | |
download | android_packages_apps_Snap-da5c9c921d155b0729677de8a89c6ee08c434b8e.tar.gz android_packages_apps_Snap-da5c9c921d155b0729677de8a89c6ee08c434b8e.tar.bz2 android_packages_apps_Snap-da5c9c921d155b0729677de8a89c6ee08c434b8e.zip |
Remove the old photo editor
bug:7407573
Change-Id: Ifac6d3d7cec02c9cb8ef8bbd390f0512e6cdb66c
(cherry picked from commit a96c8e9c9aac509ba074b340c66e31e20ec05823)
Diffstat (limited to 'src')
-rw-r--r-- | src/com/android/gallery3d/photoeditor/SpinnerProgressDialog.java | 85 |
1 files changed, 0 insertions, 85 deletions
diff --git a/src/com/android/gallery3d/photoeditor/SpinnerProgressDialog.java b/src/com/android/gallery3d/photoeditor/SpinnerProgressDialog.java deleted file mode 100644 index 5bc544f9f..000000000 --- a/src/com/android/gallery3d/photoeditor/SpinnerProgressDialog.java +++ /dev/null @@ -1,85 +0,0 @@ -/* - * Copyright (C) 2010 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.android.gallery3d.photoeditor; - -import android.app.Dialog; -import android.content.Context; -import android.content.DialogInterface; -import android.view.MotionEvent; -import android.view.View; -import android.view.ViewGroup.LayoutParams; -import android.widget.ProgressBar; - -import com.android.gallery3d.R; - -import java.util.ArrayList; -import java.util.List; - -/** - * Spinner model progress dialog that disables all tools for user interaction after it shows up and - * and re-enables them after it dismisses. - */ -public class SpinnerProgressDialog extends Dialog { - - /** - * Listener of touch events. - */ - public interface OnTouchListener { - - public boolean onTouch(DialogInterface dialog, MotionEvent event); - } - - private final List<View> enabledTools = new ArrayList<View>(); - private final OnTouchListener listener; - - public SpinnerProgressDialog(Context context, List<View> tools, OnTouchListener listener) { - super(context, R.style.SpinnerProgressDialog); - addContentView(new ProgressBar(context), new LayoutParams( - LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT)); - setCancelable(false); - - for (View view : tools) { - if (view.isEnabled()) { - enabledTools.add(view); - } - } - this.listener = listener; - } - - @Override - public void show() { - super.show(); - // Disable enabled tools when showing spinner progress dialog. - for (View view : enabledTools) { - view.setEnabled(false); - } - } - - @Override - public void dismiss() { - super.dismiss(); - // Enable tools that were disabled by this spinner progress dialog. - for (View view : enabledTools) { - view.setEnabled(true); - } - } - - @Override - public boolean onTouchEvent(MotionEvent event) { - return listener.onTouch(this, event); - } -} |