call the Brightness class
私のアプリでは、ボタンがクリックされたときに見つけたいと思いますAndroid system settings
(ユーザーが[設定] > [表示] > [明るさ]に移動したときに表示されます)。
Display class
( Brightness クラスが見つかった)を呼び出すには、次のコードを使用できることを知っています:
Intent brightness = new Intent();
brightness.setClassName("com.android.settings", "com.android.settings.DisplaySettings");
startActivity(brightness);
したがって、Brightness クラスを呼び出すには、次のように「DisplaySettings」の代わりに「BrightnessPreference」を使用するのが直感的に思えます (どちらもこのリンクに表示されているのと同じ場所に保存されているため)。
Intent brightness = new Intent();
brightness.setClassName("com.android.settings", "com.android.settings.BrightnessPreference");
startActivity(brightness);
ただし、エミュレーターでこのコードを実行しようとすると、it force closes
. 表示されていない、またはcalling BrightnessPreference
何らかの理由で不可能なことはありますか?