[android-developers] Digest for android-developers@googlegroups.com - 25 Messages in 24 Topics

Comments: (0)

Group: http://groups.google.com/group/android-developers/topics

    imran ali <imran2k1@gmail.com> Oct 31 11:01PM -0700  

    Thanks Kris,
    yes, i am not using any thing either service or background thread
    computation, but still it has been
    consuming approx 2% CPU, i have been looking it through another
    application "Android assistant".
     
    is there any way to know running thread of application from eclipse?
    so that i can understand that, which thread is running and using CPU.
     
    Regards
    imran ali
     
    On Oct 31, 4:13 pm, Kristopher Micinski <krismicin...@gmail.com>
    wrote:

     

    ron <ronaldylee@gmail.com> Oct 31 10:58PM -0700  

    Actually I figure it out. In 2.3.1+ there is a configurable attribute
    "Over scroll mode" and I can set it to "never" in Eclipse and it will
    hide the fading edge when you over scroll the content!
     

     

    venugopal reddy <venugopal.reddy@tspl.com> Oct 31 10:57PM -0700  

    Hi ,
     
    How do I implement bar code reader in android ..
     
    pls help me

     

    venugopal reddy <venugopal.reddy@tspl.com> Nov 01 11:26AM +0530  

    Thankq very much Ratheesh...
     
    On Fri, Oct 28, 2011 at 6:06 PM, Ratheesh Valamchuzhy
     
    --
    Thanks&Regards
    *VENU*
    Technical Specialist
    Thirdware Solution Ltd,Chennai

     

    androidgeek <itestandroid.xyz@gmail.com> Oct 31 10:47PM -0700  

    I want to put authentication in my app which i want to do using google
    credentials.
    But i have to do that after taking username and password in a login
    screen.
    I am not being able to add an account explicitly but i am able to
    generate a token for the account already present in account manager.
     
    How can i take a username and password and add that account in account
    manager ?

     

    Trung Nguyen Thanh <tr4788@gmail.com> Oct 31 09:39PM -0700  

    :((

     

    Bishan <tvbishan@gmail.com> Nov 01 09:49AM +0530  

    I have followed instructions to Download the Support Package in
    http://developer.android.com/sdk/compatibility-library.html. but i can't
    see Support Package in my Android SDK and AVD Manager. there is only
    Android SDK Tools, revision 15 and Android SDK platform-tools, revision 9
    when i expand the Android Repository.
     
    what is the issue ? how can i download the Support Package ?

     

    Divyata Panchal <panchal.divyata13@gmail.com> Oct 31 09:16PM -0700  

    i want to add an option to a list when long key press on contact
    number in contact list.
     
    is it possible to change default contact manager app made by google..?
     
    plz help..

     

    Jim Graham <spooky130u@gmail.com> Oct 31 11:15PM -0500  

    On Mon, Oct 31, 2011 at 02:05:37PM -0400, Mark Murphy wrote:
     
    > Please install Cygwin if you have not done so already. Then, ask
    > further NDK questions on the android-ndk Google Group.
     
    And good luck with the NDK group. I posted a question about using
    javah on Thursday (at about 0630 CDT). I finally gave up and
    unsubscribed after it hadn't shown up by Sunday. The group is
    nearly dead...and if you're not already subscribed, you won't be.
     
    So where do you post NDK questions? As far as I know, you don't.
     
    Later,
    --jim
     
    --
    THE SCORE: ME: 2 CANCER: 0
    73 DE N5IAL (/4) MiSTie #49997 < Running FreeBSD 7.0 >
    spooky130u@gmail.com ICBM/Hurricane: 30.44406N 86.59909W
     
    "'Wrong' is one of those concepts that depends on witnesses."
    --Catbert: Evil Director of Human Resources (Dilbert, 05Nov09)
     
    Android Apps Listing at http://www.jstrack.org/barcodes.html

     

    TreKing <trekingapp@gmail.com> Oct 31 09:57PM -0500  


    > What I want to do is have an EditText (or TextView) where I want to do a
    > text replacement for display purposes only.
     
    > Any ideas?
     
    Off the cuff, I'd say Map<String, String>, original string being first,
    display string being second.
     
    -------------------------------------------------------------------------------------------------
    TreKing <http://sites.google.com/site/rezmobileapps/treking> - Chicago
    transit tracking app for Android-powered devices

     

    Zsolt Vasvari <zvasvari@gmail.com> Oct 31 09:08PM -0700  

    Maybe you misunderstood me. I am looking for a way for the TextView
    to draw the text differently based on my markups.
     

     

    TreKing <trekingapp@gmail.com> Oct 31 10:29PM -0500  


    > i want to use intent. how do i start with intent??
     
     
    Try reading the documentation.
     
    -------------------------------------------------------------------------------------------------
    TreKing <http://sites.google.com/site/rezmobileapps/treking> - Chicago
    transit tracking app for Android-powered devices

     

    TreKing <trekingapp@gmail.com> Oct 31 10:23PM -0500  


    > So can anyone helps me find out what my problem is?
     
     
    Very unlikely - Google "3D picking".
     
    -------------------------------------------------------------------------------------------------
    TreKing <http://sites.google.com/site/rezmobileapps/treking> - Chicago
    transit tracking app for Android-powered devices

     

    TreKing <trekingapp@gmail.com> Oct 31 10:21PM -0500  

    On Sat, Oct 29, 2011 at 12:11 AM, Firzan Gulam <
     
    > for this what service i have to use???
     
     
    Try Google.
     
    -------------------------------------------------------------------------------------------------
    TreKing <http://sites.google.com/site/rezmobileapps/treking> - Chicago
    transit tracking app for Android-powered devices

     

    TreKing <trekingapp@gmail.com> Oct 31 10:19PM -0500  


    > Same happened to me, I'm using Vista 32. Didn't know it was Eclipse
    > problem, I thought it was my app, thanks for the help.
     
    Are we supposed to know what you're talking about?
     
    -------------------------------------------------------------------------------------------------
    TreKing <http://sites.google.com/site/rezmobileapps/treking> - Chicago
    transit tracking app for Android-powered devices

     

    TreKing <trekingapp@gmail.com> Oct 31 10:17PM -0500  


    > I have modified the expandablelistview's ongroupclick to return true as I
    > would like my imagebutton to control the expanding/collapsing of the group.
     
     
    Why?
     
    -------------------------------------------------------------------------------------------------
    TreKing <http://sites.google.com/site/rezmobileapps/treking> - Chicago
    transit tracking app for Android-powered devices

     

    Zsolt Vasvari <zvasvari@gmail.com> Oct 31 07:54PM -0700  

    Anyway, I just tried this. I managed to boot the ICS Emulator with
    the Google API and it lets me add my Google Account, but I cannot
    manage to turn on synching for the account I just added, so I am
    getting no data.
     
    It is an issue for me, as I cannot test the new Calendar API
    otherwise.
     
     
     

     

    sourabh <souruitian@gmail.com> Oct 31 05:12AM -0700  

    In Samsung galaxy tab there is a native app MyFile, which is having a
    same kind of functionality I am looking for.Please suggest something.
     
    Thanks,
    Sourabh
     

     

    satheesh thinagaran <satheesh.thinagaran@gmail.com> Oct 31 05:27PM +0530  

    thank you
     

     

    sourabh sahu <souruitian@gmail.com> Oct 31 05:24PM +0530  

    I too have problem
     

     

You received this message because you are subscribed to the Google Group android-developers.
You can post via email.
To unsubscribe from this group, send an empty message.
For more options, visit this group.

--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

[android-developers] Digest for android-developers@googlegroups.com - 25 Messages in 17 Topics

Comments: (0)

Group: http://groups.google.com/group/android-developers/topics

    brooke <brooke.maury@gmail.com> Oct 31 07:02PM -0700  

    Is anyone using the Google Analytics SDK in their Android app? We're
    taking a look at it for campaign tracking, and I'm curious if anyone
    out there has had a conclusive experience with it. Good? Bad? Okay?
    Comparable SDKs we might use?

     

    TreKing <trekingapp@gmail.com> Oct 31 09:39PM -0500  


    > Is anyone using the Google Analytics SDK in their Android app?
     
    Yes.
     
     
    > Okay?
     
    Okay. I don't delve too deeply into it, though. Just some basic stats I'm
    interested in.
     
     
    > Comparable SDKs we might use?
     
    Flurry?
     
    -------------------------------------------------------------------------------------------------
    TreKing <http://sites.google.com/site/rezmobileapps/treking> - Chicago
    transit tracking app for Android-powered devices

     

    Zsolt Vasvari <zvasvari@gmail.com> Oct 31 07:37PM -0700  

    I could probably figure this out on my own eventually, but there are
    so many classes involved, I am just going to ask first:
     
    What I want to do is have an EditText (or TextView) where I want to do
    a text replacement for display purposes only.
     
    For example, let's say that the actual text is:
     
    "Text1 $ Text2"
     
    But I would like to display it as:
     
    "Text1 DollarSign Text2"
     
    In effect, replacing a portion of the original text with another, but
    maintaining the original text internally.
     
    I know about the TransformationMethod interface, but it only allows a
    1 char-to-1 char replacement.
     
    My hunch is to use Spans somehow, but I am not exactly sure.
     
    Any ideas?

     

    Hassy <hasith.bis@gmail.com> Oct 31 06:56PM -0700  

    Hello,
     
    I'm trying to create a finger paint application using surfaceview.
    I have tried and able to paint on the screen using view but when I use
    surfaceview
    ,I can't draw on the screen.
     
    can anybody tell me how to solve this problem.
     
    CODE
     
    Main Activity
     
    public class MainAct extends Activity {
    DrawView drawView;
    @Override
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    // Set full screen view

    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
    WindowManager.LayoutParams.FLAG_FULLSCREEN);
    requestWindowFeature(Window.FEATURE_NO_TITLE);
     
    drawView = new DrawView(this);
    setContentView(drawView);
    drawView.requestFocus();
    }
    }
     
     
     
    DrawView.class
     
     
    public class DrawView extends SurfaceView implements
    SurfaceHolder.Callback{
    private static final String TAG = "DrawView";
     
    List<Point> points = new ArrayList<Point>();
    Paint paint = new Paint();
    Thread mainLoop = null;
     
    public DrawView(Context context) {
    super(context);
     
    getHolder().addCallback(this);
    setFocusable(true);
    setFocusableInTouchMode(true);
    paint.setAntiAlias(true);
    paint.setColor(Color.WHITE);
    paint.setAntiAlias(true);
    }
    public void doDraw(){
    Canvas canvas = getHolder().lockCanvas();
    canvas.drawColor(Color.BLACK);
    canvas.drawCircle(50, 50, 50, paint);
    for (Point point : points) {
    canvas.drawCircle(point.x, point.y, 25, paint);
    // Log.d(TAG, "Painting: "+point);
     
    }
    getHolder().unlockCanvasAndPost(canvas);
    }
     
    @Override
    public void surfaceChanged(SurfaceHolder holder, int format, int
    width,
    int height) {
    // TODO Auto-generated method stub
     
    }
     
    @Override
    public void surfaceCreated(SurfaceHolder holder) {
    // TODO Auto-generated method stub
    Log.d(getClass().getName(), "surfaceCreated");
    doDraw();
    }
     
    @Override
    public void surfaceDestroyed(SurfaceHolder holder) {
    // TODO Auto-generated method stub
     
    }
    @Override
    public boolean onTouchEvent(MotionEvent event) {
    // if(event.getAction() != MotionEvent.ACTION_DOWN)
    //return super.onTouchEvent(event);
    Point point = new Point();
    point.x = event.getX();
    point.y = event.getY();
    points.add(point);
    Log.d(TAG, "point: " + point);
    return super.onTouchEvent(event);
    }
    }
     
    class Point {
    float x, y;
     
    @Override
    public String toString() {
    return x + ", " + y;
    }
    }
     
     
     
    Thank you
    Hassy

     

    Zsolt Vasvari <zvasvari@gmail.com> Oct 31 07:22PM -0700  

    Use the Google API image and add a Google account. Though, I can't
    say I was successful doing that. Actually, I cannot even start a ICS
    emulator session any more.
     

     

    sebapereyro@gmail.com Oct 31 07:08PM -0700  

    thanks i'll give it try

     

    TreKing <trekingapp@gmail.com> Oct 31 09:07PM -0500  

    On Mon, Oct 31, 2011 at 1:56 PM, David Castillo Fuentes <
     
    > But, do I need to do any other step/requirement when the publisher is a
    > Company?
     
     
    When you go to the developer sign up page, what does it say?
     
    -------------------------------------------------------------------------------------------------
    TreKing <http://sites.google.com/site/rezmobileapps/treking> - Chicago
    transit tracking app for Android-powered devices

     

    Zsolt Vasvari <zvasvari@gmail.com> Oct 31 07:03PM -0700  

    I assume these aren't free books. Go buy them.
     

     

    Kenneth WON <kennethwtn@gmail.com> Oct 31 06:50PM -0700  

    Hi, Kristopher
     
    Thank you for your reply.
    The test I did before is indoor.
    After someone give me a hint, I do a test outdoor, it worked, it can
    get the position.
    To get the first point of position, I waited around 15 minutes.
     
     
    Thanks and Regards,
    Kenneth
     
     
     
     
    On 10月31日, 下午6時55分, Kristopher Micinski <krismicin...@gmail.com>
    wrote:

     

    TreKing <trekingapp@gmail.com> Oct 31 08:35PM -0500  


    > I don`t press Back, i press "Big button" :)
    > http://i39.tinypic.com/jsj3x1.png
     
    That's the Home button.
     
     
    > his called finish() ?
     
    If your phone is crappy and low on memory, it might.
     
     
    > Upon completion of the SplashScreen his call finish() but if i hide\show
    > app i se how restart all Activity. This happens spontaneously? Or is there
    > a pattern ?
     
    I assume English is not your native language - but I did not follow that at
    all, sorry.
     
    -------------------------------------------------------------------------------------------------
    TreKing <http://sites.google.com/site/rezmobileapps/treking> - Chicago
    transit tracking app for Android-powered devices

     

    gjs <garyjamessilva@gmail.com> Oct 31 06:02PM -0700  

    Hi,
     
    (1) Not all device support camera zoom, examine the camera parameters
    to see if zoom is supported on the device.
    (2) If zoom is supported query the camera parameters again to find out
    the valid zoom values, this is usually a list of integer values.
    (3) Set the zoom value to be one of the valid zoom values from the
    list in (2). In your example 100 may not be a valid zoom value.
     
    Regards
     
     

     

    AhmadOOka <ahmadooka@gmail.com> Oct 31 05:21PM -0700  

    Any screenshots ?
     

     

    Zsolt Vasvari <zvasvari@gmail.com> Oct 31 05:36PM -0700  

    Why don't you download the SDK and run the Emulator. You can see it
    for yourself.
     

     

    RLScott <fixthatpiano@yahoo.com> Oct 31 02:25PM -0700  

    I know I can use display.getRotation() to determine one of:
     
    Surface.ROTATION_0
    Surface.ROTATION_90
    Surface.ROTATION_180
    Surface.ROTATION_270
     
    with respect to the "natural" device orientation. But I want to use
    this data to determine one of:
     
    ActivityInfo.SCREEN_ORIENTATION_PORTRAIT
    ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE
    ActivityInfo.SCREEN_ORIENTATION_REVERSE_PORTRAIT
    ActivityInfo.SCREEN_ORIENTATION_REVERSE_LANDSCAPE
     
    so that I can use this in setRequestedOrientation(). The trouble is I
    don't know how to map the first set to the second set. I suppose if I
    knew how to determine which ActivityInfo constant went with the
    "natural rotation", then I would be able to do. So how do I determine
    if the natural rotation is portrait or landscape? (I assume it is
    never reverse portrait or reverse landscape!)

     

    RLScott <fixthatpiano@yahoo.com> Oct 31 02:57PM -0700  

    I just realized that in addition to knowing the "natural" orientation,
    there is one other unknown (maybe). I need to know the relationship
    (clockwise or counterclockwise) between normal portrait and normal
    landscape. On my Droid I see that normal landscape is defined by the
    slide-out keyboard. And normal portrait is defined by the 4 hardwired
    "buttons" (back, menu, home, and search). So at least for this
    device, when in normal landscape, the "down" end of portrait is on the
    right. But is that guaranteed to always be the case? Might there be
    devices that are mirror images of this layout? Without knowing that
    relationship, it might not always be so easy to make the correlation I
    was asking about.

     

    RLScott <fixthatpiano@yahoo.com> Oct 31 04:31PM -0700  

    Cancel that. The whole exercise is useless for me because I am really
    hoping to target Android 2.2 and unfortunately the reverse
    orientations are not defined until Android 2.3.

     

    Efi Merdler-Kravitz <efi.merdler@gmail.com> Oct 31 02:00PM -0700  

    Thanks. Working. Any chance to add a chapter on memory management in
    your online book - "Tuning Android Applications" ?
     
     
     

     

    Mark Murphy <mmurphy@commonsware.com> Oct 31 05:06PM -0400  

    On Mon, Oct 31, 2011 at 5:00 PM, Efi Merdler-Kravitz
    > Thanks. Working. Any chance to add a chapter on memory management in
    > your online book - "Tuning Android Applications" ?
     
    It'll arrive in 2012. I'm presently buried under an Ice Cream
    Sandwich, multiple new hardware platforms (including Google TV and
    Kindle Fire), and the revamped development tools.
     
    --
    Mark Murphy (a Commons Guy)
    http://commonsware.com | http://github.com/commonsguy
    http://commonsware.com/blog | http://twitter.com/commonsguy
     
    _Android Programming Tutorials_ Version 4.0 Available!

     

    Kristopher Micinski <krismicinski@gmail.com> Oct 31 07:17PM -0400  

    Even then, this isn't really an Android specific question. It's more
    of a Java specific question, or a software engineering related
    question. However, it might be nice to include a bit of information
    about garbage collection and memory reclaiming as it relates to
    Android.
     
    kris
     
    On Mon, Oct 31, 2011 at 5:00 PM, Efi Merdler-Kravitz

     

    Mark Murphy <mmurphy@commonsware.com> Oct 31 07:24PM -0400  

    On Mon, Oct 31, 2011 at 7:17 PM, Kristopher Micinski
    > question.  However, it might be nice to include a bit of information
    > about garbage collection and memory reclaiming as it relates to
    > Android.
     
    Well, various techniques for trying to use less memory will have some
    Android-specific facets. While stuff like SoftReference-based caching
    would be largely in common with Java, tiled bitmaps (vs. really big
    image files) would be more Android-specific, simply because we'd be
    using stuff like BitmapFactory.
     
    --
    Mark Murphy (a Commons Guy)
    http://commonsware.com | http://github.com/commonsguy
    http://commonsware.com/blog | http://twitter.com/commonsguy
     
    Android 3.1 Programming Books: http://commonsware.com/books

     

    Streets Of Boston <flyingdutchie@gmail.com> Oct 31 01:48PM -0700  

    Thank you!
    I added some extra info to the tracked issue... I hope it helps somewhat. :)

     

    saex <elpablosaez@gmail.com> Oct 31 05:52AM -0700  

    Actually i have a Augmented Reality App that shows a polygon
    (glsurfaceview) overlapped on the CameraView, the polygon is a simple
    square with a texture on it.
     
    I need to take photos with the GLSurfaceView polygon overlapped on the
    cameraview and store the photos on the Images directory of the SDCard
     
    It is possible to it? can someone show me tutorials/examples for doing
    this please?
     
    Thanks

     

You received this message because you are subscribed to the Google Group android-developers.
You can post via email.
To unsubscribe from this group, send an empty message.
For more options, visit this group.

--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

[android-developers] Digest for android-developers@googlegroups.com - 25 Messages in 21 Topics

Comments: (0)

Group: http://groups.google.com/group/android-developers/topics

    Rod <rws@warilysoftware.com> Oct 31 01:22PM -0700  

    If you have a priced application in the Android Markey that uses LVL,
    there does not appear to be a way to give away licenses to your
    application. I have versions of my software that run on other
    platforms, and sometimes, I want to be able to give a license to a
    previously licensed user (when they move from BlackBerry to Android,
    say). Or, to users that help with beta testing.
     
    Is there any support for this in the Android Market licensing scheme?

     

    Efi Merdler-Kravitz <efi.merdler@gmail.com> Oct 31 12:51PM -0700  

    Thanks.
     
    The biggest problem is the single image that I'm trying to load, it's
    a 250K gif image that gets inflated to almost 11MB.
     
    How would you suggest lowering this number?
     
    BTW why images get inflated so much when loaded into the memory ?
     

     

    Mark Murphy <mmurphy@commonsware.com> Oct 31 04:17PM -0400  

    On Mon, Oct 31, 2011 at 3:51 PM, Efi Merdler-Kravitz
    > The biggest problem is the single image that I'm trying to load, it's
    > a 250K gif image that gets inflated to almost 11MB.
     
    > How would you suggest lowering this number?
     
    One approach would be to use a lower-resolution image.
     
    > BTW why images get inflated so much when loaded into the memory ?
     
    GIF images use a technique known as "compression", as do JPEGs, PNGs,
    MPEG videos, MP3 and OGG audio files, etc. To render the image, it
    needs to be decompressed. "250K" is a meaningless value when it comes
    to measuring memory consumption.
     
    Heap usage is a reflection of the number of pixels (resolution) and
    the bit depth of each pixel (RGB_565 is 2 bytes/pixel; RGB_888 is 3
    bytes/pixel). Even if we assume that you are using RGB_888, 11MB would
    still require more pixels than a 1080p display (1920x1080x3 is about
    6MB). That suggests that you are perhaps using a much too large image.
     
    --
    Mark Murphy (a Commons Guy)
    http://commonsware.com | http://github.com/commonsguy
    http://commonsware.com/blog | http://twitter.com/commonsguy
     
    _Android Programming Tutorials_ Version 4.0 Available!

     

    Streets Of Boston <flyingdutchie@gmail.com> Oct 31 06:48AM -0700  

    Xav: Any news on this issue?

     

    arnouf <arnaud.farine@gmail.com> Oct 31 07:00AM -0700  

    The editor seems to have a bug.
    You create RL with 2 buttons inside, one below the other.
    The second is over the first.
    But after a compilation I have the correct view on device.
    Only the graphical editor seems bugged.

     

    Pete <ghar@elusivestars.com> Oct 31 12:37PM -0700  

    Checked my database and we have 5 devices with gyroscopes (might be
    more just did a quick search)
    1 - K3G_Gyroscope_Sensor - SGH-I777
    1 - K3G_Gyroscope_Sensor - Samsung SPH-D710
    2 - L3G4200D_Gyroscope_sensor - Motorola Xoom
    1 - MPL_Gyro - Asus Transformer TF10
     
    I am launching a new service (currently in Beta) which gives
    developers access to real users with real devices.
    The way it works is Members register their device using my App
    The App collect data from the device, for example sensors to my
    website
    Developers then use the site to create tests based on device info and
    or demographics.
    We handle the app distribution and collect feedback.
     
    Since it is beta it is free, so i hope you give it a try
     
    You can see view the devices and their sensor details by registering
    at https://www.elusivestars.com
    Currently I do not have a search option for sensor info but will add
    it if you are interested.
     
    Please feel free to contact me directly if you need assistance.
     
    Pete
     
     

     

    clark <clarkdawg@gmail.com> Oct 31 12:35PM -0700  

    Happy Halloween everyone!
     
    So, I've been working on this live wallpaper that uses OpenGL ES 2.0
    and just recently ran into a big problem. I made some code changes
    and went to run it to test them out and I get the following in the
    console output in Eclipse.
     
    [2011-10-31 11:59:53 - hdgl-lwp] ------------------------------
    [2011-10-31 11:59:53 - hdgl-lwp] Android Launch!
    [2011-10-31 11:59:53 - hdgl-lwp] adb is running normally.
    [2011-10-31 11:59:53 - hdgl-lwp] No Launcher activity found!
    [2011-10-31 11:59:53 - hdgl-lwp] The launch will only sync the
    application package on the device!
    [2011-10-31 11:59:53 - hdgl-lwp] Performing sync
    [2011-10-31 11:59:55 - hdgl-lwp] Uploading hdgl-lwp.apk onto device
    '0123456789ABCDEF'
    [2011-10-31 12:00:05 - hdgl-lwp] Failed to install hdgl-lwp.apk on
    device '0123456789ABCDEF': timeout
    [2011-10-31 12:00:05 - hdgl-lwp] Launch canceled!
     
    It ran prior to the change and then decide to just crap out. I can
    open another project and run that one just fine though. The other odd
    thing is that if I try to install the apk using adb, it just hangs. I
    can push the apk to my SD card and then use a file manager to install
    it just fine. I've ran into this before on this same project and am
    not sure what is the cause. I have two Nexus Ones and the problem
    occurs on both devices.
     
    Some things I've tried are:
    kill adb server and restart it. (Did not work)
    Uninstall the apk and then try to run it. (Did not work)
    Reboot the device. (Did not work)
    Reboot the PC. (Did not work)
    Factory reset the device. (Did not work)
     
    P.S. once I get this error I cannot "adb shell" into the device. I
    must disable USB debugging and re-enable it to get back into the
    device.
     
    P.S.S. I am now seeing this on a second project that I tried. It
    installed once, then making a very minor change and running it again
    caused this same issue.
     
     
    Thanks in advance!

     

    John Goche <johngoche99@googlemail.com> Oct 31 08:29PM +0100  

    Hello,
     
    I would like to code with android's SMS interface, however I am
    somewhat new to SMS programming. I would like to know:
     
    1. If I send an SMS, can I be notified from the operator with some
    option about the timestamp in GMT for instance that the message
    was sent?
     
    I ask because I need to coordinate database manipulations across
    a distributed network of cellphones and am concened that if I use
    the time on each phone then if different phones have different
    timestamps things may get out of sync.
     
    2. Is there an alternate way of letting the phones know about any
    time discrepancies in their time tracking settings?
     
    Thanks,
     
    John Goche

     

    Kostya Vasilyev <kmansoft@gmail.com> Oct 31 11:28PM +0400  

    Sure, that's a good case:
     
    Especially if you use a subclass of PreferenceActivity to let the user
    modify those options, and use prefManager.setSharedPreferencesName so
    that it automagically works with the correct (account specific)
    preference file.
     
    -- Kostya
     
    31.10.2011 23:20, John Goche пишет:
     
    --
    Kostya Vasilyev

     

    Nhlanhla Nhleko <nhlanhla.nhleko812@gmail.com> Oct 28 01:29PM +0200  

    whas your point

     

    Belvedere Computer Services <fa8298b8@gmail.com> Oct 29 02:34PM -0700  

    as a get-going i am working on a UI ~ should base class for something
    that is to display on-screen but have multiple "types" that are to be
    displayed be on a base-class in android.widget or in
    android.view ?....
     
    goal here is to avoid " oh, i wish i had ..." later when some datatype
    needs to have some sort of display ~ i can write an entire chain of
    intervening classes - what i wish to avoid is failure to be able to
    avoid issues described by D.A.G. theory = e.g. re-entrant constructor
    and type-resolution for which base-class which breaks simple Depth-
    First class type constructor chaining & I can even write "converter"
    classes once the Thread Execution path is understood
     
    Ultimate Simplicity is not the goal here ~ Reliable Extensible base
    class is - the entire issue field is within UI design "put it up and
    use it" goal = resolves on constructor chaining

     

    Belvedere Computer Services <fa8298b8@gmail.com> Oct 29 01:17PM -0700  

    it's not like you "have to" as there no shortage of people who will
    say some particular programming linguistic is "the best" and if you
    sucker for it they will drag your mind across two desert and one
    mountain range to prove it but fact of matter is Java calls into the
    OS better and the XML save-state is by design matching up with Java =
    you can study any and if you have the time should study all but for
    get-going I am going to suggest Java and for the reasons raduq stated
     

     

    Belvedere Computer Services <fa8298b8@gmail.com> Oct 29 11:00AM -0700  

    sir, I would like to visit with you about this -- off record please as I
    just nailed the wall really hard in front of several people and I can tell
    you this can get really nasty in a few tenths of a second with powerful
    "players" ready to play hard ball with soft-heads

     

    Belvedere Computer Services <fa8298b8@gmail.com> Oct 30 09:57PM -0700  

    "Any thoughts on this topic are welcome"
    okay, this is your thread so shield me if i need it
     
    1] some of that hdpxi stuff or whatever it is ( have not got in to
    mind yet ) is flat not implemented on some devices by some manufac and
    no way to call into the api and even fudge it (detection) as some of
    the devices have partial implementation that do not do what one might
    expect
     
    2] I got some crude image code going and noticed there are rendering
    classes with which one may provide scale hints and so on but going to
    a world where world where every size is potentially available should
    be a concern of yours and remain a concern
     
    3] What I suggest is write a .png to .jpeg converter in Java to start
    with and write a few files with it and look at them then write several
    more images and try to do scaling and anti-alias etc and let that be
    your starting point ~ that will tell you more than might think
     

     

    Belvedere Computer Services <fa8298b8@gmail.com> Oct 29 01:45PM -0700  

    try digging around awhile in java.security.cert
     
    that just first thing i found but sounds like the place to look +but
    you will have to read all of webstart to find where x.509 checking or
    however webstart does it and this sounds to me very much like will run
    like "DisplayMetrics xdpi and ydpi returning incorrect values" as
    getting vendors to do all "sanity checks" b4 releasing code (often)
    results in deeply buried fail points that do not show up in a test-
    harness
     

     

    Belvedere Computer Services <fa8298b8@gmail.com> Oct 29 11:38AM -0700  

    // use everywhere for \n as it will convert to whatever platform the
    code
    // is running on
     
    static final String LINE_ENDING =
    System.getProperty("line.separator");

     

    Belvedere Computer Services <fa8298b8@gmail.com> Oct 30 09:35PM -0700  

    i have not had a chance to run on ADK yet to test but in every JDK I
    have seen one needs to call .flush() then it is like commonsguy
    explains
     

     

    Keyur <keyuraashra@gmail.com> Oct 27 09:39PM -0700  

    Hello Friends,
     
    I am working on LBS currently, i would like to get the current
    location of my phone and then i wish to display it using MapView in
    Android. I got so many good tutorials on it but the main problem that
    i an facing is that i am not getting the current location view. I
    found the reason most probably that in emulator GPS functionality is
    not supported directly.
     
     
    So how can i test my code in emulator? Please kindly help me if
    anybody has any ideas about it,
     
     
    Thanks
    Keyur

     

    Belvedere Computer Services <fa8298b8@gmail.com> Oct 29 01:12PM -0700  

    onReceive (Context context, Intent intent) in B & C with two calls
    from A
     
    one each to B & C from A and A with have to register a "callback
    reciever" (as it seems to be called by coders ) with something like
    registerReceiver (BroadcastReceiver receiver, IntentFilter filter)
    before calling sendBroadcast (Intent intent) from what ( i think - i
    am new at this ) the SDK is calling android app Activity which is
    (rather obviously) the entry for "doing something" (by the user of the
    device)
     
    in general, the form of what you need is often called callbacks or
    interfaces ~ take awhile for one to grasp that we write a code-path
    for the instruction pointer to follow - we are not actually "driving"
    the code nor does the code drive the machine = we are only describing
    a path
     
    this is done with callbacks and interfaces ~ to do it like your first
    approach it is needful to pass a ref from A to B&C so the thread there
    can "callback" ~ which works but correct design is to let the SKD tell
    us how to do it as most hardware vendors will (likely) have someone
    code it from there end where onLowMemory() and so on may intercede if
    needed as the way the coder does it may tend to load the machine when
    user may suddenly decide to do something else
     

     

    mkamoski <mkamoski@gmail.com> Oct 30 06:45PM -0700  

    Dear Anyone -- Please help. This has been happening to me for 3 days
    now. The same APK was successfully loading into the Amazon App Store.
    This is a bug in the Market it seems. Is there a way to fix it? Yes I
    have no empty sections in the AndroidManifest and yes I have checked
    the order of nodes in that XML and followed the suggested order noted
    in other threads on this issue. The problem still persists. Is there
    ANY way to fix this or at least get a better error message from the
    Market? Thanks. -- Mark Kamoski

     

    Chris <csuich2@gmail.com> Oct 31 10:14AM -0700  

    I've looked over the IOSchedule app and have been able to create the
    FragmentBreadCrumbs object and add it to my ActionBar, etc. but I am
    unable to make new titles/bread crumbs show up when a new fragment
    transaction is executed.
     
    In the IOSchedule application, they manually set the title and parent
    title, but in my scenario, the user can enter an "infinitely" deep
    hierarchy structure, so I want to keep adding a new bread crumb
    everytime the user goes to a deeper level.
     
    I've found the FragmentTransaction.setBreadCrumbTitle() but that has
    no effect (the title's don't show up).
     
    Has anyone successfully used the FragmentBreadCrumbs class in a
    scenario like this or have an idea of how to make it work?

     

    silenuz nowan <silenuznowan@yahoo.com> Oct 31 05:54AM -0700  

    What happens if you use:
     
    JSONObject object = new JSONObject(json);
     
    and omit the tokenizer.
     
     
    --- On Mon, 10/31/11, Ashish Tiwari <ashish2py@gmail.com> wrote:
     
    From: Ashish Tiwari <ashish2py@gmail.com>
    Subject: [android-developers] Parsing JSON data using JSONTokener shows nothing ...
    To: android-developers@googlegroups.com
    Received: Monday, October 31, 2011, 11:38 AM
     
     
    package com.json.main;
    import org.json.JSONException;
    import org.json.JSONObject;
    import org.json.JSONTokener;
     
    import android.app.Activity;
    import android.os.Bundle;
    import android.widget.TextView;
     
    public class JSONtestActivity extends Activity {   /** Called when the activity is first created. */
       @Override
       public void onCreate(Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);
         setContentView(R.layout.main);
         //TextView tv1 = (TextView)findViewById(R.id.TextView01);
         //tv.setText("Hey see this,its working..");


       try {

        /* Inflate TextView from the layout */

        TextView tv = (TextView)findViewById(R.id.TextView01);

       /* JSON data considered as an example. Generally this data is obtained
       from a web service.*/

        String json = "{"+
                 " \"name\" :\"ashish\", " +
                 " \"message\" :\"hey see this,it works\", " +
                 " \"place\" :\"vileparle\", " +
                 " \"date\" :\"Todays date will goes here  \", " +
       " }"; 

         JSONObject object = (JSONObject) new JSONTokener(json).nextValue();
         String name = object.getString("name");
         String message = object.getString("message");
         String place = object.getString("place");
         String date = object.getString("date");

         tv.setText("Name : " + name + "\n \n");
         tv.setText("Message" + message + "\n \n");
         tv.setText("Place" + place + "\n \n ");
         tv.setText("Data" + date + "\n \n"); 

       } catch (JSONException e) {
          e.printStackTrace();
       }
        catch(Exception ex){
            ex.printStackTrace();
        }
       }
    }
     
    /*
    here is XML >

    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">


    <TextView
    android:id="@+id/TextView01"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="No data"/>

    </LinearLayout>

    */
     
     
    It shows " No data ". here is pastebin's link >http://pastebin.com/xw2TPd2U
     
     
     
     
    --
     
    You received this message because you are subscribed to the Google
     
    Groups "Android Developers" group.
     
    To post to this group, send email to android-developers@googlegroups.com
     
    To unsubscribe from this group, send email to
     
    android-developers+unsubscribe@googlegroups.com
     
    For more options, visit this group at
     
    http://groups.google.com/group/android-developers?hl=en

     

You received this message because you are subscribed to the Google Group android-developers.
You can post via email.
To unsubscribe from this group, send an empty message.
For more options, visit this group.

--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

[android-developers] Digest for android-developers@googlegroups.com - 25 Messages in 17 Topics

Comments: (2)

Group: http://groups.google.com/group/android-developers/topics

    TreKing <trekingapp@gmail.com> Oct 31 02:21PM -0500  

    > am getting xml pull parser exception ....while consuming webservice from
    > the sap server...PLZ any one tell me where am making the
    > mistake.....thanks in advance
     
    Debug your app and the data you're trying to parse - no one here is going
    to wade through your code to fix your problem for you.
     
    -------------------------------------------------------------------------------------------------
    TreKing <http://sites.google.com/site/rezmobileapps/treking> - Chicago
    transit tracking app for Android-powered devices

     

    Dianne Hackborn <hackbod@android.com> Oct 31 12:21PM -0700  


    > But as far as I know, long pressing the menu button triggers an (emulated)
    > hardware search button.
     
    No it doesn't. In 1.5 long press on menu was used to force the soft
    keyboard to be displayed, for compatibility with applications written
    before there was a soft keyboard. That functionality lingered around in
    the platform, but as of now is gone.
     
    --
    Dianne Hackborn
    Android framework engineer
    hackbod@android.com
     
    Note: please don't send private questions to me, as I don't have time to
    provide private support, and so won't reply to such e-mails. All such
    questions should be posted on public forums, where I and others can see and
    answer them.

     

    John Goche <johngoche99@googlemail.com> Oct 31 08:20PM +0100  

    Thanks TreKing for your reply,
     
    > To add to Kostya, not all settings are application-wide - some are
    component scoped. Like if you have
    > an email app with multiple accounts, you want to be able to configure
    each account individually. They
    > have the same settings, but different instances, so each account would
    have it's own preference file.
     
    This is the reason for having multiple preferences that makes most sense to
    me.
     
    Regards,
     
    John Goche

     

    R2T2 <akoopman@bigpond.net.au> Oct 28 01:44AM -0700  

    Upgraded my Android as advised by Telstra today.
    Since upgrading I have half the signal strength I had before and the
    viewability of apps is terrible.
    I phoned Telstra who keep telling me that their towers are okay (even
    though I can see one from 1klm away) and that the issue is Motorola's.
    Good old Motorola, when phoning to see if I can reset my phone to
    prior to the upgrade, guess what, they are closed for the weekend and
    only work during office hours. Nice support.
     
    Anyone else having signal strength issues?

     

    DoubleCheese <dennis.angelo@gmail.com> Oct 28 12:28AM -0700  

    With the update to SDK r14-15, the generated apk files for debug are
    now in the format appname-debug.apk. When I try to run this in eclipse
    (debug config) it errors saying that it cannot find the file
    appname.apk.
     
     
    Is there a way to make it look for the appname-debug.apk instead so I
    can run them using the debug config in eclipse?

     

    DH <dh1985@gmail.com> Oct 28 11:22AM -0700  

    Hi all,
     
    I have been researching this topic for the past couple days and have
    not found a solution yet, also on stackoverflow
    http://stackoverflow.com/questions/7919681/how-to-determine-fragment-restored-from-backstack
    so here goes:
     
    How do you determine a fragment is being restored from the backstack?
    I'm using the compatibility library and a ListFragment inside a
    FragmentActivity. When an item inside ListFragment is selected, a new
    Fragment is started to replace the ListFragment which is added to the
    backstack.
     
    Now when the ListFragment is loaded, it will load data to populate the
    list.
    It does this inside onActivityCreated, load if savedInstanceState is
    null, otherwise restore the saved data to adapter.
     
    What the problem is when the ListFragment is restored from the
    backstack, savedInstanceState is always null, and onSaveInstanceState
    was never called when adding to backstack.
     
    So how do you find out a fragment is being restored from backstack?
    What happens when a fragment is put into the backstack, does it retain
    its data while its views are destroyed?
     
     
     
    Also I noticed this says
    http://developer.android.com/reference/android/app/Fragment.html#onSaveInstanceState(android.os.Bundle)
     
    Note however: this method may be called at any time before
    onDestroy(). There are many situations where a fragment may be mostly
    torn down (such as when placed on the back stack with no UI showing),
    but its state will not be saved until its owning activity actually
    needs to save its state.
     
    So onSaveInstanceState is a no go here...

     

    Mark Phillips <mark@phillipsmarketing.biz> Oct 31 10:30AM -0700  

    My apologies for not being clear. I an very new to android development -
    this is my second week of experimenting/reading.
     
    I assume there is a "pattern" for accessing a view_1 from view_2, where
    view_1 is not a child of view_2. Perhaps I am wrong.
     
    I was thinking that in the constructor of view_2, there is this Context
    object. I looked at the api and I don't see anything obvious, but is there
    a way through that object to get a handle on the activity so I can call
    activity.findViewById() in view_2 to get at view_1?
     
    Or, is the pattern to create a getter in the activity, which calls
    findViewById() for view_1, and then somehow view_2 calls that getter.
    Again, not sure how to get a handle to the activity in view_2.
     
    Thanks,
     
    Mark
     

     

    Mark Phillips <mark@phillipsmarketing.biz> Oct 31 10:35AM -0700  

    I think I found it......with your suggestion to look at the activity...
     
    ((Activity1)getContext()).<some public method in the Activity);
     
    Is this the best way to accomplish what I want?
     
    Thanks!
     
    Mark
     
    On Mon, Oct 31, 2011 at 10:30 AM, Mark Phillips

     

    Mark Murphy <mmurphy@commonsware.com> Oct 31 01:47PM -0400  

    On Mon, Oct 31, 2011 at 1:35 PM, Mark Phillips
    > I think I found it......with your suggestion to look at the activity...
     
    > ((Activity1)getContext()).<some public method in the Activity);
     
    > Is this the best way to accomplish what I want?
     
    Tactically, there seem to be some scenarios in which getContext() of a
    View does not return an Activity, but rather something else
    (ContextWrapper, IIRC).
     
    Strategically, it may be cleaner for you to define an interface, have
    MyHorizontalScrollView hold an instance of that interface, have your
    activity supply MyHorizontalScrollView with an implementation of that
    interface, and have MyHorizontalScrollView call methods on that
    interface implementation as needed. In particular, I would make the
    interface be "evented" -- MyHorizontalScrollView should neither know
    nor care what other widgets are floating around, so it should be
    surfacing events and letting the activity handle them, rather than
    having the interface supply objects to MyHorizontalScrollView and
    having it massage other widgets.
     
    --
    Mark Murphy (a Commons Guy)
    http://commonsware.com | http://github.com/commonsguy
    http://commonsware.com/blog | http://twitter.com/commonsguy
     
    _Android Programming Tutorials_ Version 4.0 Available!

     

    Mark Phillips <mark@phillipsmarketing.biz> Oct 31 10:57AM -0700  

    Thanks....I will look into implementing it the way you suggested.
     
    Mark
     

     

    Computational Core <computationalcore@gmail.com> Oct 30 07:32AM -0700  

    Hi John, any time a device configuration change during runtime
    (orientation in this case) Android automatically kills the
    Activity( calls onDestroy() ) and start it again (call onCreate() ) so
    the changes are applied (read more about this behavior here
    http://developer.android.com/guide/topics/resources/runtime-changes.html
    ).
     
    Bellow I explain a way to override this, there are other way to do it,
    this is the most simpler, let me know if it fit your requirements:
     
     
    Inside the Activity override this method:
     
    @Override
    public void onConfigurationChanged(Configuration newConfig) {
    super.onConfigurationChanged(newConfig);
    //Put everything you want to change here
    }
     
    Inside the AndroidManisfest put this attribute in your Activity tag:
     
    <activity ... android:configChanges="orientation|keyboardHidden" ... >
     
     
     

     

    Ahmed AlMaskari <elmeero@gmail.com> Oct 29 10:06AM -0700  

    Hello, Aslam Aliekm ,
    Android devices are developing over the last to years. However,
    android does not support Arabic language fully and natively! What is
    so different between Arabic and any other languages, which are
    supported in android? So will the new software Ice Cream Sandwich
    support Arabic language?

     

    Rohan Tilekar <mail.rohan247@gmail.com> Oct 31 06:09AM -0700  

    i want to use intent. how do i start with intent??

     

    Omollo Ateng <omollo.ateng@gmail.com> Oct 31 08:55PM +0300  

    Intents are used explicitly or implicitly an example of explicit intent is;
    This is an intent to make a call.
     
    Uri call =Uri.parse("tell:53423232");
    Intent myintent =newj Intent(Intent.CALL_PHONE, call);
    StartActivity(myintent);
    Then create permission for making a phone call in the android manifest file
    in your android project.
     
     
    --
    Be good to not only people but also machines

     

    durer jatri <durerjatri@gmail.com> Oct 29 04:56AM -0700  

    Is it possible to change the intensity of vibration intensity in
    Xperia Arc? How?
    I need to to change vibration intensity for developing an application.
     
    thanks in advance!
    ab

     

    redsky <drivelove@googlemail.com> Oct 31 10:41AM -0700  

    I have FragmentActivity with fragment defined in XML file. How to make
    FragmentTransaction method from ANOTHER Activity that is in head of
    the stack at this moment?
     
    Thanks!

     

    Estela <espoch@gmail.com> Oct 29 03:17PM -0700  

    Hey,
     
    On the latest version the emulator of MMS on between two instances of
    the emulator is still not possible?
     
    thank you,
     
    Stella.

     

    Mourasman <mourasman@gmail.com> Oct 28 11:16AM -0700  

    Hey guys,
     
    I'm getting a ClassNotFoundException for more than 3 hours now...
     
    I'm trying to add a single jar (It's the NativeDriver server.jar) to
    my Android project and I've already ran out of possibilities.... I've
    tried dozens of different things, some of those which didn't even make
    much sense, but I'm getting desperate anyway, so...
     
    Anyway, I've tried the simple "Add External jar" to the build path,
    tried also checking the "Export" checkbox, tried importing the jar to
    the root folder of the project and doing "Add Jar", tried adding the
    jar to the "libs" folder, "assets" folder... Really, I think I tried
    all of them, and still no good!
     
    Does anyone have any idea of why this is happening?
     
    Thanks,
    Mourasman

     

    Mark Murphy <mmurphy@commonsware.com> Oct 31 01:51PM -0400  

    1. Create a libs/ directory in the root of your project (i.e., a peer
    of src/, res/, etc.)
     
    2. Copy the JAR into libs/
     
    3. In Eclipse, right-click over the project, choose Build Path >
    Configure Build Path from the context menu, click on the Libraries
    tab, click the Add JAR button, and choose your JAR from the tree
    dialog
     
    This recipe has worked reliably for me. As a bonus, it also sets
    things up nicely for command-line builds, should you need that in the
    future.
     
     
    --
    Mark Murphy (a Commons Guy)
    http://commonsware.com | http://github.com/commonsguy
    http://commonsware.com/blog | http://twitter.com/commonsguy
     
    _Android Programming Tutorials_ Version 4.0 Available!

     

    Belvedere Computer Services <fa8298b8@gmail.com> Oct 29 11:41AM -0700  

    you have a NullPointerException on an icon that is not there in
    ContextImpl
     
    possibly several of them ~ the installer is not the cause of the NPE
     

     

    Belvedere Computer Services <fa8298b8@gmail.com> Oct 29 08:44AM -0700  

    you are getting have a null in a constructor in ActivityThread.java at
    line 1138
     
    this is a very commonly overlooked issue in code development that is
    missed routinely
     
    somewhere in your code ~ which you may have to trace back manually by
    reading sources - there is a new called on an object that has not had
    the constructor run before getting there = <init> is what "Java" names
    a constructor .....
     
    if the new on a null " .... just happens on (one) device ... " we may
    be in good shape to file a report somewhere
     

     

    Ankur Avlani <ankuravlani@gmail.com> Oct 31 10:51AM -0700  

    I opened the apk to verify whether the icon is there or not and it exists
    inside the apk.
     
    -Ankur.
     
    On Sat, Oct 29, 2011 at 11:41 AM, Belvedere Computer Services <

     

    Nhlanhla Nhleko <nhlanhla.nhleko812@gmail.com> Oct 28 01:32PM +0200  

    not yet. but do you think you can help me?

     

    nate <nfaidley@gmail.com> Oct 31 07:16AM -0700  

    Hi I was wondering what the main programming languages used in andriod
    app development are. I know a little c++ and javascript. I'd like to
    make an app that uses data from AdGenesis. The app would reward people
    for watching targeted ads with points redeemable for ipods and such.
    How much would it cost to have an Android developer make the app for
    me?

     

You received this message because you are subscribed to the Google Group android-developers.
You can post via email.
To unsubscribe from this group, send an empty message.
For more options, visit this group.

--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en