From 8e963a5a6016d246184ed65906f9d103e92b17e2 Mon Sep 17 00:00:00 2001 From: Sascha Haeberling Date: Tue, 6 Aug 2013 11:43:02 -0700 Subject: This removes all non-Camera stuff from Camera2. Note: Camera2 is a clone of Gallery2 right now. Note 2: I will bring .mk files back later. Change-Id: Ida958654296f5ebaacb6bb0ff59d52a7c37ce6fc --- .../filtershow/controller/StyleChooser.java | 88 ---------------------- 1 file changed, 88 deletions(-) delete mode 100644 src/com/android/gallery3d/filtershow/controller/StyleChooser.java (limited to 'src/com/android/gallery3d/filtershow/controller/StyleChooser.java') diff --git a/src/com/android/gallery3d/filtershow/controller/StyleChooser.java b/src/com/android/gallery3d/filtershow/controller/StyleChooser.java deleted file mode 100644 index fb613abc7..000000000 --- a/src/com/android/gallery3d/filtershow/controller/StyleChooser.java +++ /dev/null @@ -1,88 +0,0 @@ -package com.android.gallery3d.filtershow.controller; - -import android.app.ActionBar.LayoutParams; -import android.content.Context; -import android.graphics.Bitmap; -import android.view.LayoutInflater; -import android.view.View; -import android.view.ViewGroup; -import android.widget.ImageButton; -import android.widget.ImageView.ScaleType; -import android.widget.LinearLayout; - -import com.android.gallery3d.R; -import com.android.gallery3d.filtershow.pipeline.RenderingRequest; -import com.android.gallery3d.filtershow.pipeline.RenderingRequestCaller; -import com.android.gallery3d.filtershow.editors.Editor; - -import java.util.Vector; - -public class StyleChooser implements Control { - private final String LOGTAG = "StyleChooser"; - protected ParameterStyles mParameter; - protected LinearLayout mLinearLayout; - protected Editor mEditor; - private View mTopView; - private Vector mIconButton = new Vector(); - protected int mLayoutID = R.layout.filtershow_control_style_chooser; - - @Override - public void setUp(ViewGroup container, Parameter parameter, Editor editor) { - container.removeAllViews(); - mEditor = editor; - Context context = container.getContext(); - mParameter = (ParameterStyles) parameter; - LayoutInflater inflater = - (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); - mTopView = inflater.inflate(mLayoutID, container, true); - mLinearLayout = (LinearLayout) mTopView.findViewById(R.id.listStyles); - mTopView.setVisibility(View.VISIBLE); - int n = mParameter.getNumberOfStyles(); - mIconButton.clear(); - LayoutParams lp = new LayoutParams(120, 120); - for (int i = 0; i < n; i++) { - final ImageButton button = new ImageButton(context); - button.setScaleType(ScaleType.CENTER_CROP); - button.setLayoutParams(lp); - button.setBackgroundResource(android.R.color.transparent); - mIconButton.add(button); - final int buttonNo = i; - button.setOnClickListener(new View.OnClickListener() { - @Override - public void onClick(View arg0) { - mParameter.setSelected(buttonNo); - } - }); - mLinearLayout.addView(button); - mParameter.getIcon(i, new RenderingRequestCaller() { - @Override - public void available(RenderingRequest request) { - Bitmap bmap = request.getBitmap(); - if (bmap == null) { - return; - } - button.setImageBitmap(bmap); - } - }); - } - } - - @Override - public View getTopView() { - return mTopView; - } - - @Override - public void setPrameter(Parameter parameter) { - mParameter = (ParameterStyles) parameter; - updateUI(); - } - - @Override - public void updateUI() { - if (mParameter == null) { - return; - } - } - -} -- cgit v1.2.3