Files
android_translation_layer/src/api-impl/android/provider/Settings.java

41 lines
1.2 KiB
Java
Raw Normal View History

package android.provider;
import android.content.ContentResolver;
import android.util.AndroidException;
public class Settings {
public static final class Secure {
public static String getString(ContentResolver content_resolver, String key) {
switch(key) {
case "android_id":
return "_totally_an_androidID"; // TODO: is this a good ID? :P
default:
java.lang.System.out.println("!!!! Settings$Secure.getString: unknown key: >"+key+"<");
return "NOTICEME";
}
}
public static int getInt(ContentResolver content_resolver, String key) {
switch(key) {
case "limit_ad_tracking":
return 1; // obviously, duh
default:
java.lang.System.out.println("!!!! Settings$Secure.getInt: unknown key: >"+key+"<");
return -1;
}
}
}
public static final class System {
public static int getInt (ContentResolver cr, String key, int def) {
java.lang.System.out.println("!!!! Settings$System.getInt(def: "+def+"): unknown key: >"+key+"<");
return def; // FIXME
}
public static int getInt (ContentResolver cr, String key) {
java.lang.System.out.println("!!!! Settings$System.getInt: unknown key: >"+key+"<");
return 0;
}
}
public static class SettingNotFoundException extends AndroidException {}
}