Statistics
| Branch: | Revision:

root / src / com / rackspacecloud / android / Preferences.java @ 008fa428

History | View | Annotate | Download (1.7 kB)

1 2aaecc36 Chmouel Boudjnah
package com.rackspacecloud.android;
2 2aaecc36 Chmouel Boudjnah
3 2aaecc36 Chmouel Boudjnah
import android.os.Bundle;
4 2aaecc36 Chmouel Boudjnah
import android.preference.PreferenceActivity;
5 2aaecc36 Chmouel Boudjnah
6 2aaecc36 Chmouel Boudjnah
public class Preferences extends PreferenceActivity{
7 2aaecc36 Chmouel Boudjnah
    // The name of the SharedPreferences file we'll store preferences in.
8 2aaecc36 Chmouel Boudjnah
    public static final String SHARED_PREFERENCES_NAME = "Preferences";
9 2aaecc36 Chmouel Boudjnah
        
10 2aaecc36 Chmouel Boudjnah
        // The key to the preference for the type of results to show (us/uk).
11 2aaecc36 Chmouel Boudjnah
    // Identical to the value specified in res/values/strings.xml.
12 2aaecc36 Chmouel Boudjnah
    public static final String PREF_KEY_RESULTS_TYPE = "countries_type";
13 2aaecc36 Chmouel Boudjnah
14 008df6cf Chmouel Boudjnah
    // The key to the Auth Server preference.
15 008df6cf Chmouel Boudjnah
    public static final String PREF_KEY_AUTH_SERVER = "authServerPref";
16 0ae79b26 Adam Menz
    
17 0ae79b26 Adam Menz
    // The key to the application passcode hash.
18 0ae79b26 Adam Menz
    public static final String PREF_KEY_PASSCODE_HASH = "passcode";
19 0ae79b26 Adam Menz
    
20 0ae79b26 Adam Menz
    //the key to the Password on/off preference.
21 0ae79b26 Adam Menz
    public static final String PREF_KEY_PASSWORD_LOCK = "hasPassword";
22 008df6cf Chmouel Boudjnah
23 2aaecc36 Chmouel Boudjnah
    // The values of the preferences for the type of results to show (us/uk).
24 2aaecc36 Chmouel Boudjnah
    // Identical to the values specified in res/values/strings.xml.
25 2aaecc36 Chmouel Boudjnah
    public static final int COUNTRY_US = 0;
26 2aaecc36 Chmouel Boudjnah
    public static final int COUNTRY_UK = 1;
27 2aaecc36 Chmouel Boudjnah
    
28 2aaecc36 Chmouel Boudjnah
    //Define auth server here
29 2aaecc36 Chmouel Boudjnah
    public static final String COUNTRY_US_AUTH_SERVER = "https://auth.api.rackspacecloud.com/v1.0";
30 2aaecc36 Chmouel Boudjnah
    public static final String COUNTRY_UK_AUTH_SERVER = "https://lon.auth.api.rackspacecloud.com/v1.0";
31 008fa428 koutsoub
    public static final String PITHOS_SERVER = "https://plus.pithos.grnet.gr/v1";
32 008fa428 koutsoub
    public static final String PITHOS_DEV_SERVER = "https://pithos.dev.grnet.gr/v1";
33 2aaecc36 Chmouel Boudjnah
    
34 2aaecc36 Chmouel Boudjnah
        protected void onCreate(Bundle savedInstanceState) {
35 2aaecc36 Chmouel Boudjnah
                super.onCreate(savedInstanceState);
36 2aaecc36 Chmouel Boudjnah
        getPreferenceManager().setSharedPreferencesName(SHARED_PREFERENCES_NAME);
37 008df6cf Chmouel Boudjnah
                addPreferencesFromResource(R.layout.preferences);
38 2aaecc36 Chmouel Boudjnah
        }
39 2aaecc36 Chmouel Boudjnah
}