K
Size: a a a
K
RA
interface OnBackPressedInterface {
fun onBackPressed() : Boolean
}
Активити:override fun onBackPressed() {
val fragment = supportFragmentManager.findFragmentById(R.id.navFragment)
if (fragment is OnBackPressedInterface) {
if (!fragment.onBackPressed()) {
super.onBackPressed()
}
} else {
super.onBackPressed()
}
}
Фрагмент:override fun onBackPressed(): Boolean {
return true
}DB
interface OnBackPressedInterface {
fun onBackPressed() : Boolean
}
Активити:override fun onBackPressed() {
val fragment = supportFragmentManager.findFragmentById(R.id.navFragment)
if (fragment is OnBackPressedInterface) {
if (!fragment.onBackPressed()) {
super.onBackPressed()
}
} else {
super.onBackPressed()
}
}
Фрагмент:override fun onBackPressed(): Boolean {
return true
}Я

K
A

Я
QH
Я
QH
class User {
private final String NAME;
…
}Я
class User {
private final String NAME;
…
}K

QH
QH

K
QH
Я
public class PreferenceKeys {
public static final String KEY_SHOW_HIDDEN_FILES = "pref_show_hidden";
}QH
public class PreferenceKeys {
public static final String KEY_SHOW_HIDDEN_FILES = "pref_show_hidden";
}Я