5
Tôi đã tìm kiếm xung quanh và tôi chỉ có thể tìm thấy mã sẽ đặt độ sáng trên một Hoạt động đó. Tôi đang cố gắng thay đổi cài đặt điện thoại thực tế. Mã tôi đã thử là:Android SDK: Làm thế nào để bạn đặt độ sáng màn hình
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);
}
}
Liệu sự giúp đỡ này? http://stackoverflow.com/questions/6158628/android-short-screen-brightness-code Xin lỗi nếu tôi không hiểu chính xác câu hỏi của bạn. – Kgrover