Return-Path: X-Original-To: apmail-incubator-callback-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-callback-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 4C114DA9C for ; Wed, 3 Oct 2012 20:05:53 +0000 (UTC) Received: (qmail 24227 invoked by uid 500); 3 Oct 2012 20:05:53 -0000 Delivered-To: apmail-incubator-callback-dev-archive@incubator.apache.org Received: (qmail 24144 invoked by uid 500); 3 Oct 2012 20:05:53 -0000 Mailing-List: contact callback-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: callback-dev@incubator.apache.org Delivered-To: mailing list callback-dev@incubator.apache.org Received: (qmail 24126 invoked by uid 99); 3 Oct 2012 20:05:53 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Oct 2012 20:05:53 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of simon.macdonald@gmail.com designates 209.85.220.47 as permitted sender) Received: from [209.85.220.47] (HELO mail-pa0-f47.google.com) (209.85.220.47) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Oct 2012 20:05:48 +0000 Received: by padfa11 with SMTP id fa11so6774859pad.6 for ; Wed, 03 Oct 2012 13:05:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=kw1Wj6eJf1AeIwMfYtazRX5KxiCljalH8/cr06P6Ubs=; b=P6TYq18pmTHF/MdTrgG5IUVlwGhJKdow0Nst7j06I33y8pctSriCj8HYU3Vr6wqDGA BMwLaiXI3nIgUSDdhTgQfT+4ABZlQzyGKN+lhKJn4rxnTOvZ7lN9xPvirYFR3BI3R22Y spjiO3qShsSz1Hbnd5JpMBcSFFQu4Y/aBIi8nr8v5/sZ343tvm0yQG0nWedfBvzj13QB seuAZO5raQRkLcKCrzuAyUppU3ZPA14nhrV1L4FeVTzBET2JgG+5B25LqukBPG/LBAeP gmGb3ejV+x4BYxGaANUAKJEME+v0xW5B1uwwn+9ruXw3iBY9ZqjZnv+lMOK6UI8+jlox W5qA== Received: by 10.66.78.231 with SMTP id e7mr7559351pax.44.1349294728460; Wed, 03 Oct 2012 13:05:28 -0700 (PDT) MIME-Version: 1.0 Received: by 10.68.223.230 with HTTP; Wed, 3 Oct 2012 13:05:07 -0700 (PDT) In-Reply-To: References: From: Simon MacDonald Date: Wed, 3 Oct 2012 16:05:07 -0400 Message-ID: Subject: Re: [Android] Preview and one activity too far? To: callback-dev@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org I kinda think we need a preview. Here is some new plugins that have just been submitted that do what we are looking to do: https://github.com/phonegap/phonegap-plugins/tree/master/Android/ForegroundCamera https://github.com/phonegap/phonegap-plugins/tree/master/Android/ForegroundGallery One of my other thoughts about this endeavour is that it is a lot more work than we first thought. I don't see this making 2.2.0 as we'll need to test the hell out of it before replacing the current camera. Simon Mac Donald http://hi.im/simonmacdonald On Tue, Oct 2, 2012 at 5:15 PM, Joe Bowser wrote: > Hey > > I'm still hacking on the Camera UI, trying to get it looking better, > and I'm wondering if we should implement Preview. The easiest way of > doing this on Android is by having a preview activity and allowing the > user to save or cancel, which would send the user back to the Camera > Activity. The downside of this approach is that we have to add > another activity to the manifest just to view the image that was > produced by the Camera, and this is one more thing that would break > when we introduce the new camera. > > How do people feel about implementing a Preview Activity? We could > avoid it, but I think that this would be more code, since we'd have to > hide the Surface View and show the UI underneath somehow. > > Any thoughts? > > Joe