我想知道这个代码中的“上下文”代表什么,我应该插入什么才能使它工作? (调暗屏幕的代码)
Settings.System.putInt(context.getContentResolver(),
Settings.System.SCREEN_BRIGHTNESS, someIntValue);
答案 0 :(得分:0)
如果您是从Activity
或Service
执行此操作:
Settings.System.putInt(this.getContentResolver(), Settings.System.SCREEN_BRIGHTNESS, someIntValue);
这是因为Activity
和Service
都是从Context
类继承的,可以用作上下文值。您可以使其更加明确(仍然假设这是继承自Activity
或Service
的类):
Context context = this;
Settings.System.putInt(context.getContentResolver(), Settings.System.SCREEN_BRIGHTNESS, someIntValue);