5
Ich habe mich umgesehen und ich konnte nur Code finden, der die Helligkeit auf dieser einen Aktivität einstellen wird. Ich versuche, die tatsächlichen Telefoneinstellungen zu ändern. Der Code, den ich versucht habe, ist:Android SDK: Wie stellst du die Bildschirmhelligkeit ein
public class AutoPowerManagerActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
try {
adjustBright();
} catch (SettingNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
private void adjustBright() throws SettingNotFoundException {
// TODO Auto-generated method stub
int brightnessMode = Settings.System.getInt(getContentResolver(),
Settings.System.SCREEN_BRIGHTNESS_MODE);
if (brightnessMode == Settings.System.SCREEN_BRIGHTNESS_MODE_AUTOMATIC) {
Settings.System.putInt(getContentResolver(),
Settings.System.SCREEN_BRIGHTNESS_MODE,
Settings.System.SCREEN_BRIGHTNESS_MODE_MANUAL);
}
WindowManager.LayoutParams layoutParams = getWindow().getAttributes();
layoutParams.screenBrightness = 0.5F;
getWindow().setAttributes(layoutParams);
}
}
Does diese Hilfe? http://stackoverflow.com/questions/6158628/android-short-screen-brightness-code Sorry, wenn ich deine Frage nicht richtig verstehe. – Kgrover