public static final apiKey = "xxxxxxx";

now you can access it as:
String key = globalVars.apiKey;

However, not that this is not a variable, its a constant.

According to convention, it should be in upper case:
public static final API_KEY = "xxxxxxx";

- Brill Pappin


On Mar 9, 8:11 pm, David Williams <[email protected]>
wrote:
> Ok, trying to do this but struggling.
>
> I created a class as follows:
>
> package com.dtwconsulting.golfcaddie;
>
> import android.app.Application;
>
> public class globalVars extends Application{
>
>      public String apiKey = "XXXXXXXXXXXX";
>
>      public String getApiKey() {
>          return apiKey;
>       }
>
> }
>
> Now, how do I get the value of the apiKey from somewhere else?  Sorry,
> this is just my lack of knowledge on Java here.  I was hoping it was
> something like globalVars.getApiKey(), but that doesn't seem to work.
> ------------------------------------------------------------------------
>
> David Williams
> Check out our WebOS mobile phone app for the Palm Pre and Pixi:
> <http://www.dtw-consulting.com/GolfCaddie> Golf Caddie
> <http://www.dtw-consulting.com/GolfCaddie> | Golf Caddie Forum
> <http://www.dtw-consulting.com/GolfCaddie/forum> | Golf Caddie FAQ
> <http://www.dtw-consulting.com/GolfCaddie/faq.html> by DTW-Consulting, Inc.
>
> On 3/9/2011 3:24 PM, Chris Stewart wrote:
>
>
>
>
>
>
>
> > I tend to do what TreKing suggested.  I have a class called
> > CommonVariables that really holds static strings for Flurry event
> > names, the year parameter for my app (it's seasonal and changes once a
> > year) which is used all over the place, and things like that.
>
> > --
> > Chris Stewart
> >http://chriswstewart.com
>
> > On Wed, Mar 9, 2011 at 3:53 PM, TreKing <[email protected]
> > <mailto:[email protected]>> wrote:
>
> >     On Wed, Mar 9, 2011 at 2:41 PM, David Williams
> >     <[email protected]
> >     <mailto:[email protected]>> wrote:
>
> >         What is the best way of going about setting up global variables?
>
> >     IDK about "best", but "easy": public static values somewhere that
> >     you set up in a custom Application class.
>
> >     
> > --------------------------------------------------------------------------- 
> > ----------------------
> >     TreKing <http://sites.google.com/site/rezmobileapps/treking> -
> >     Chicago transit tracking app for Android-powered devices
>
> >     --
> >     You received this message because you are subscribed to the Google
> >     Groups "Android Developers" group.
> >     To post to this group, send email to
> >     [email protected]
> >     <mailto:[email protected]>
> >     To unsubscribe from this group, send email to
> >     [email protected]
> >     <mailto:android-developers%[email protected]>
> >     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
> > Groups "Android Developers" group.
> > To post to this group, send email to [email protected]
> > To unsubscribe from this group, send email to
> > [email protected]
> > 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
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to