明るさを管理する必要があります。 はここにいくつかのトピックを読んだ後、私はこのコードを試してみました:Android/Java、Settings.System.canWrite(コンテキスト)エラー
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.provider.Settings;
public static boolean canWriteSettings(){
Context context;
if (Settings.System.canWrite(context) == false){
Intent intent = new Intent(Settings.ACTION_MANAGE_WRITE_SETTINGS);
intent.setData(Uri.parse("package:" + context.getPackageName()));
context.startActivity(intent);
}
return Settings.System.canWrite(context);
}
をしかし、私は、コンテキスト??? に...(Settings.System.canWrite(コンテキスト)場合は、ラインにエラーを持って明確にする誰ですか?
ログ
:。compileReleaseJavaWithJavacは - インクリメンタルではない(例えば出力が変更されている、以前の実行など) C:\ MesのProjetsモバイル\ VR-Guide_SQLite \アンドロイド\世代\ SRC \ COM \ eleana \ vrguide \ wdgen \ GWDCPCOL_ProceduresGlobales.java:620:エラー:変数コンテキストが開始されていない可能性があります。 compileReleaseJavaWithJavacが
感謝をFAILED:(Settings.System.canWrite(コンテキスト)== false)の{ ^ 1エラー 場合 をalized。
エラーログを投稿してください。^ _^ –
'context'はnullです。 –
コンテキストを初期化します。 –