6

なぜ と のどちらかを選ばなければならないのMODE_PRIVATEですMODE_APPEND

openFileOutput(String name, int mode)

? 両方を設定するにはどうすればよいですか?

4

1 に答える 1

13

2 つの定数を単純に OR します。

openFileOutput(name, MODE_PRIVATE | MODE_APPEND);

また、MODE_PRIVATE は 0 ( http://developer.android.com/reference/android/content/Context.html#MODE_PRIVATE ) として定義されているため、上記の行から完全に省略しても目的の効果が得られます。私は通常、読みやすくするために OR で追加します。

于 2013-07-04T15:46:53.530 に答える