File file = new File(Environment.getExternalStorageDirectory(), "VoiceRecorder");
if (!file.exists()) {
file.mkdirs();
}
اینجا گفتم در روت اصلی حافظه یک دایرکتوری به نام VoiceRecorder بسازه. (آرگومان اول پرنت و آرگومان دوم چایلد می باشد) قسمت دوم حتما باید نوشته بشه وگرنه کرش میکنه.
در نویگیشن کامپوننت میشه به ازای هر اکشن بک استک رو مدیریت کرد. یعنی اگر از یک فرگمنت به دو یا سه جای مختلف بریم به ازای هر کدوم میشه بک استک خاصی رو پیاده سازی کرد.
تگ های مورد استفاده برای مدیریت بک استک:
app:popUpTo="@id/startFragment"
app:popUpToInclusive="false"