import android.os.RemoteException;
import android.os.IPowerManager;
import android.os.ServiceManager;
import android.provider.Settings.SettingNotFoundException;
private int brightness;
try {
brightness = Settings.System.getInt(mContext.getContentResolver(), Settings.System.SCREEN_BRIGHTNESS);Log.v("silence","Brightness"+brightness);
} catch (SettingNotFoundException snfe) {
brightness = 255;
}
IPowerManager power = IPowerManager.Stub.asInterface(ServiceManager.getService("power"));
if (power != null) {
power.setBacklightBrightness(brightness);
Log.v("silence","Brightness"+brightness);
}
} catch (RemoteException doe) {
}
当我们在对一些特定的操作进行亮度更改时,可使用此方法,brightness也可以高度一下固定的值