1

アプリでアニメーションを有効にしたいのですが、これを行っていますが効果がありません。

Settings.System.putInt(getContentResolver(), Settings.System.WINDOW_ANIMATION_SCALE, 1);
Settings.System.putInt(getContentResolver(), Settings.System.TRANSITION_ANIMATION_SCALE, 1);

マニフェストにも許可を与えていますが、

uses-permission android:name="android.permission.WRITE_SETTINGS"

お知らせ下さい、

4

1 に答える 1

0

アクティビティを終了してから再作成するまで、設定が機能しない可能性があります。これはローカリゼーション設定を変更する場合であり、設定しようとしている設定でも同じである可能性がありますか?

また、デバッグの目的で、Settings.System.getIntafterを呼び出しputIntて、システムが実際に正しい設定値を保存していることを確認することもできます。

于 2013-03-15T12:03:59.713 に答える